728x90
개요
Windows 10에 Docker for Windows를 설치하고 새로운 Image를 Pull하려고 하였으나 connection refused 오류가 발생할 경우 조치방법입니다.
현상
python:2.7-slim을 활용한 이미지 빌드시 접속 오류가 발생하면서 빌드가 중단됩니다.
docker build -t friendlyhello .
Sending build context to Docker daemon 5.12kB
Step 1/7 : FROM python:2.7-slim
Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:51005->[::1]:53: read: connection refused
해결방법
원인은 Docker의 DNS 서버 정보 문제이며 다음과 같이 해결이 가능합니다.
1. Docker Tray Icon > Settings... 를 클릭
2. Network 옵션으로 이동하기
3. DNS Server 항목을 Automatic에서 Fixed로 변경후 Apply버튼 클릭
그럼 Docker가 재시작이 되며 다음과 같이 정상적으로 Pull이 됨을 확인할 수 있습니다.
docker build -t friendlyhello .
Sending build context to Docker daemon 5.12kB
Step 1/7 : FROM python:2.7-slim
2.7-slim: Pulling from library/python
85b1f47fba49: Pull complete
a5e401c4a903: Pull complete
9f744658dd62: Pull complete
562843cc69f8: Pull complete
Digest: sha256:b614fcd205ffe3f8a993dd29cc74fac6399a70d07e0d20a07f4222e968b79466
.....
반응형
'Docker' 카테고리의 다른 글
[Docker] Ubuntu에 Docker 설치 (0) | 2020.02.18 |
---|---|
[Docker] ubuntu에 docker-compose 설치하기 (0) | 2020.02.18 |
[Docker] Windows에서 Docker 실행하기 (0) | 2017.04.15 |
[Docker] none 태그 이미지 삭제하기 (0) | 2017.04.05 |
[Docker] ubuntu에서 실행시 sudo 제외하기 (0) | 2017.03.31 |