公司网络环境限制,下载docker的image需设置Http代理。
1. 编辑http-proxy.conf文件
在/etc/systemd/system/docker.service.d/http-proxy.conf中编辑如下内容:
1[Service] 2Environment="HTTP_PROXY=http://username:password@proxy_host:port/"
2. 刷新更改
$ sudo systemctl daemon-reload
3. 重启docker
$ sudo systemctl restart docker
4. 验证修改已生效
$ systemctl show --property=Environment docker
显示Environment=HTTP_PROXY=http://username:password@proxy_host:port/
Ok
Addendum. 测试通过环境
1$ lsb_release -a 2No LSB modules are available. 3Distributor ID: Ubuntu 4Description: Ubuntu 16.04.4 LTS 5Release: 16.04 6Codename: xenial 7 8$ docker --version 9Docker version 18.03.1-ce, build 9ee9f40