기업 프록시 뒤에 도커 데몬을 설정하려고 합니다(예:http://proxy.domain.name:3128) 그리고 로컬 레지스트리(예: Registry.domain.name)에서 이미지를 가져올 때 데몬이 프록시를 무시하도록 하려고 합니다.
나는 다음과 같은 구성을 가지고 있습니다 :
파일: /etc/systemd/system/docker.service.d/proxy.conf
[Service]
Environment="http_proxy=http://proxy.domain.name:3128"
Environment="https_proxy=http://proxy.domain.name:3128"
Environment="no_proxy="localhost,127.0.0.1,::1,*.domain.name"
그랬고systemctl daemon-reload
systemctl restart docker
증상: Docker는 항상 구성된 프록시를 사용하고 no_proxy를 무시합니다.
답변1
직접 해결했습니다 ...롤아이
Environment="no_proxy="localhost,127.0.0.1,::1,*.domain.name"
제대로 이스케이프되지 않았습니다.