Container/docker

http를 사용하는 docker registry 를 위한 insecure registry 설정하기

Dragonfog.net 2022. 12. 7. 14:13
반응형

내부에서  프로젝트 진행시 Docker 이미지를 외부에 올리지 못하고 내부에서  별도 registry를 구성해서 사용하는 경우가 있습니다. https를 사용하면 좋은데 형편상 http로 구성해서 사용할 경우 Docker에서는 Default로 https를 사용하기에 문제가 발생될수 있습니다. 

 

이경우에는 아래와 같이 조치하고 사용하시면 http통신을 할수 있습니다.

 

insecure-registry 설정

/etc/docker/daemon.json 파일을 열어 아래와 같이 설정 (설정값이 없을 경우 파일을 생성해주면됨)

{

"insecure-registries" : ["docker-registry:5000"]

}

 

이후 docker 재기동 진행

# flush changes

sudo systemctl daemon-reload

 

# restart docker

sudo systemctl restart docker

반응형