Ubuntu20.04.6 环境下docker设置proxy

问题背景:

在进行dokcer 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)。

原因分析:

根据上面的问题提示,可以看出是网络访问出错,此时可以考虑用使用proxy来解决该问题。

设置proxy:

在/etc/systemd/system/docker.service.d/目录下,里面有一个http-proxy.conf文件,添加

bash 复制代码
[Service]
Environment="HTTP_PROXY=http://IP:port"
Environment="HTTPS_PROXY=http://IP:port"
Environment="NO_PROXY=localhost,127.0.0.1"

然后重新加载docker.service的配置

bash 复制代码
sudo systemctl daemon-reload

重启docker

bash 复制代码
sudo service docker restart

查看proxy是否生效

bash 复制代码
docker info
HTTP Proxy: http://××××××
HTTPS Proxy: http://×××××
No Proxy:××××××
相关推荐
来自人间的烟火33 分钟前
centos离线安装nvm
linux·运维·服务器
Shenqi Lotus1 小时前
??实验——完全使用Ansible部署多台服务器的服务
运维·ansible
ericliu20171 小时前
使用 Llama-index 实现的 Agentic RAG-Router Query Engine
java·运维·llama
Smaller、FL2 小时前
linux:chown用法详解
linux·运维·服务器
FGGIT3 小时前
使用Docker快速本地部署RSSHub结合内网穿透访问RSS订阅源
运维·docker·容器
x66ccff3 小时前
【linux】轻松掌握文件管理:安装Ranger并设置Micro为默认编辑器
linux·运维·编辑器
2401_826097623 小时前
linux-vim的使用
linux·运维·vim
豆包MarsCode3 小时前
使用豆包MarsCode 实现高可用扫描工具
大数据·人工智能·python·云原生·容器
li3714908903 小时前
生产k8s 应用容器内存溢出OOMKilled问题处理
docker·容器·kubernetes
-纸短情长3 小时前
负载均衡--会话保持失败原因及解决方案(五)
运维·负载均衡