作者: 耗子007
非systemd情况下
直接修改/etc/default/docker文件就行(Ubuntu下service启动docker,属于非systemd模式)
1 | export http_proxy=xxxxxx |
systemd模式下
1 | mkdir /etc/systemd/system/docker.service.d |
添加
1 | [Service] Environment=”HTTP_PROXY=http://proxy.example.com:80/” |
或者
1 | Environment=”HTTP_PROXY=http://proxy.example.com:80/” “NO_PROXY=localhost,127.0.0.1,docker-registry.somecorporation.com” |
刷新配置:sudo systemctl daemon-reload
验证配置是否成功:systemctl show –property=Environment docker
重启docker服务:sudo systemctl restart docker
参考文章