docker使用http_proxy配置代理解决方法
在内网服务器中,docker经常需要下载拉取镜像,但由于没有网络要么只能手动导入镜像包,又或者通过http_proxy代理到其它服务器下载。

解决方法:
增加http-proxy.conf配置文件,正确配置好代理服务器后重启docker服务即可
NO_PROXY后面接不需要代理的仓库的域名或者IP,以英文逗号结尾
mkdir -p /etc/systemd/system/docker.service.d tee /etc/systemd/system/docker.service.d/http-proxy.conf << EOF [Service] Environment="HTTP_PROXY=http://10.124.130.19:123" Environment="HTTPS_PROXY=http://10.124.130.19:123" Environment="NO_PROXY=localhost,127.0.0.1" EOF ## 重载并重启服务 systemctl daemon-reload && systemctl restart docker
再次执行可以看到顺序拉取到镜像。

另外:如果是containerd需要使用proxy代理,配置原理也是一样。
mkdir -p /etc/systemd/system/containerd.service.d/ tee /etc/systemd/system/containerd.service.d/http-proxy.conf <参考链接:
https://docs.docker.com/config/daemon/systemd/
总结
栏 目:其它服务器
下一篇:Docker创建enrollment token错误异常解析及解决方案
本文标题:docker使用http_proxy配置代理解决方法
本文地址:https://zz.feitang.co/server/28632.html
您可能感兴趣的文章
- 01-07Tomcat部署Bolo动态博客
- 01-07图文详解nginx日志切割的实现
- 01-07如何解决swarm docker 端口不通问题
- 01-07详解nginx location指令
- 01-07如何解决docker http 500错误问题
- 01-07windows server 2008安装配置DNS服务器
- 01-07Linux上搭载Nginx负载均衡配置使用案例详解
- 01-07NGINX 权限控制文件预览和下载的实现原理
- 01-07Nginx防盗链与服务优化配置的全过程
- 01-07使用 Apache 反向代理的设置技巧


阅读排行
推荐教程
- 12-23linux中ftp无法访问怎么办
- 12-11docker存储目录迁移示例教程
- 12-10docker start启动容器后仍然exit状态的解决
- 12-10Linux下如何安装Logstash
- 01-05Shell脚本去重的几种方法实例
- 12-22kvm虚拟机配置NAT端口转发的实现方法
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-14Docker Desktop无法正常启动解决(failed to start...)
- 12-14k8s 与docker空间使用分析与清理方法




