티스토리 뷰

반응형

회사에서 private-docker-registry 를 구성해서, 딴 서버에서 컨테이너 이미지를 땡겨오려고 했는데 다음과 같은 오류가 발생했다. 신기한건 도메인을 써도 아이피를 써도 동일하게 안되는 현상이 있었다.

$ docker pull docker-registry.myinfra.com:5000/sample:0.1
Error response from daemon: Get "https://docker-registry.myinfra.com:5000/v2/": http: server gave HTTP response to HTTPS client

 

해결방법

/etc/docker/daemon.json 파일을 추가해서 private docker registry 의 ip, domain 정보를 추가후 재기동하면 해결되었다.

여기서는 다음과 같이 해당 ip와 도메인정보를 추가한 파일을 만들고....

{
    "insecure-registries": ["10.1.1.1:5000", "docker-registry.myinfra.com:5000"]
}

다음과 같이 재기동하면 문제가 해결되었다.

#/etc/docker/daemon 에 docker-registry의 ip:port, 도메인:port 정보를 기입해준다.
$ cat /etc/docker/daemon.json
{
    "insecure-registries": ["10.1.1.1:5000", "docker-registry.myinfra.com:5000"]
}

#재기동
$ sudo systemctl restart docker

 

같이보면 좋은글

2022.09.26 - [docker & kube] - 초간단 Private Docker Registry 설치하기

2022.09.27 - [docker & kube] - [Dockerfile] 초보자를 위한 build 와 push 하는 방법

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함