Proxy

Docker 守護程序似乎忽略了 no_proxy 配置

  • January 23, 2020

我正在嘗試在公司代理(例如http://proxy.domain.name:3128 )後面設置一個 docker 守護程序,並希望守護程序在從本地系統資料庫(例如 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

自己解決了… rolleyes

Environment="no_proxy="localhost,127.0.0.1,::1,*.domain.name"沒有正確轉義

引用自:https://serverfault.com/questions/1000098