docker配置网络代理

经常有这样的场景:局域网内部电脑可以互联互通,但是部分网段无法联网,这时候可以在有访问网络权限的电脑上安装网络代理服务,通过配置代理达到联网的目的。

docker-daemon配置网络代理

步骤

创建配置文件夹

sudo mkdir -p /etc/systemd/system/docker.service.d

编辑配置文件

vim /etc/systemd/system/docker.service.d/http-proxy.conf

修改下边的代理服务器信息后,粘贴到http-proxy.conf里

[Service]
Environment="HTTP_PROXY=http://代理服务器ip:代理端口"
Environment="HTTPS_PROXY=http://代理服务器ip:代理端口"

重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker  

测试

输入docker pull hello-world 看是否可以拉取镜像

代理服务器

这里给一个windows下的代理服务器ccproxy,下载链接
https://www.downkuai.com/soft/133954.html

如果链接失效用下边的
链接: https://pan.baidu.com/s/1ziU7Jl6xNOjEoUqcoJ7u-Q?pwd=ib25
提取码: ib25

posted @ 2022-05-07 18:40  iminifly  阅读(500)  评论(0编辑  收藏  举报