Docker 守护进程似乎忽略了 no_proxy 配置

Docker 守护进程似乎忽略了 no_proxy 配置

我正在尝试在公司代理后面设置一个docker守护进程(例如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"没有正确转义

相关内容