Docker - Docker Insecure 설정 방법에 대해 알아보자.
Docker - Docker Insecure 설정 방법에 대해 알아보자.
Docker는 기본적으로 Image를 Registry에서 pull 또는 push할 때 TLS/HTTPS를 요구한다.
만약 HTTPS가 적용되어 있지 않은 Registry에서 이미지를 pull 또는 push할 경우 오류가 발생하게 된다.
이런 문제를 해결할 수 있는 방법으로 Insecure를 설정하는 방법이 있다.
Docker Insecure 설정
- daemon.json 파일 접근
1
vi /etc/docker/daemon.json
- 아래 내용 추가
1 2 3
{ "insecure-registries" : ["YOUR_REGISTRY_ADDRESS"] }
- Docker 재기동
1
systemctl restart docker
이렇게, Insecure를 설정하여 HTTPS가 적용되지 않은 Registry에서도 이미지를 pull 또는 push 할 수 있다.
단, 운영 환경에서는 반드시 TLS/SSL을 적용해야하며, 위 방법은 테스트 환경에서만 사용하도록 하자.
This post is licensed under CC BY 4.0 by the author.