docker pull拉取镜像慢挂代理方法
编辑
187
2022-10-28
我使用docker pull 命令拉取镜像,但是报错:
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
其它设置都没问题,后来想到是因为公司的网络代理问题,解决方法为:
1,打开docker.service
$ vim /usr/lib/systemd/system/docker.service 1 我的是在这个目录下
$ vim /etc/systemd/system/multi-user.target.wants/docker.service 1 建议执行以下命令进行搜索:
$ sudo find / -name docker.service 1 2,将以下内容添加到docker.service文件中
Environment="HTTP_PROXY=yourproxyaddresss:8080" "HTTPS_PROXY=yourproxyaddresss:8080" 1 注意:yourproxyaddresss为你的代理地址,端口一般都是8080
添加的具体位置为:
[Service]段ExecStart上方即可
3,重启服务
$ sudo systemctl daemon-reload $ sudo systemctl restart docker
Done! https://blog.csdn.net/weixin_43220532/article/details/110958825
- 0
- 0
-
分享