Docker Desktop for Window 설치 후 "Error response from daemon" 문제 해결법

식빵·2023년 5월 10일
0

docker reference

목록 보기
5/8
post-thumbnail

참고
글 작성 당시의 Docker Desktop 버전은 4.19.0 (106363) 입니다.
그리고 설치를 한 컴퓨터의 운영체제는 Window 10 Pro 였습니다.


문제발생

Docker Desktop(Window) 설치 후에 image pull 을 할 때 아래 메세지가 나오네요 😂

Error response from daemon: Get https://192.168.20.4:5000/v2/: http: server gave HTTP response to HTTPS client



해결법

작업 순서:

🡪 Docker Desktop GUI 프로그램을 실행합니다.

🡪 설정 버튼[①] 을 클릭 🡪 Docker Engine[②] 클릭합니다.

🡪 오른쪽 화면에서 JSON 형태의 문자열이 나오는데,
"insecure-registries": ["자신의_로컬_IP:5000"] 속성을 추가합니다.
여기서 말하는 자신의_로컬_IP 는 cmd 에서 ipconfig 를 치면 나오는 로컬 IP 를 의미합니다.

🡪 마지막으로 Apply & restart[④] 클릭합니다.

🡪 이후에 docker pull 을 시도해보시기 바랍니다! 아마 잘될 겁니다.

만약에 실패하면 Docker desktop 프로그램을 아예 종료시켰다가 다시 실행해보고
docker pull 을 재시도를 해보시기 바랍니다.

끝입니다 😎



참고: Json 설정파일 경로

앞서 수정한 JSON 은 사실 파일로 존재합니다.
해당 파일의 경로는 %userprofile%\.docker\daemon.json 입니다!
정말 그런지 확인하고 싶다면 cmd 또는 Powershell 를 켜고 아래처럼
입력하여 해당 경로에서 daemon.json 을 눈으로 확인해보시기 바랍니다.


cmd 의 경우

explorer %userprofile%\.docker\

PowerShell 의 경우

explorer $env:USERPROFILE\.docker\

profile
백엔드를 계속 배우고 있는 개발자입니다 😊

0개의 댓글