Centos 7 系统docker pull 设置代理

Centos 7 系统docker pull 设置代理

docker 已换国内源,某些冷门或较新镜像仍然会从docker.io进行下载,需要代理,你在终端设置代理的时候docker pull的时候是不会走代理的,下面是docker pull设置代理的正确方式:

1. 环境是在centos下,如果没有新建下面这个文件夹

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

2. 之后新建下面这个文件走http代理

# vim /etc/systemd/system/docker.service.d/proxy.conf

3. 加入

# Add content below

[Service]

Environment="HTTP_PROXY=http://192.168.24.22:8080/"

Environment="HTTPS_PROXY=http://192.168.24.22:8080/"

Environment="NO_PROXY=localhost,127.0.0.1,192.168.28.0/16"

# Take effect

4.docker 需要重启一下

# systemctl daemon-reload

# systemctl restart docker

注:其他教程有使用http_proxy.conf或http-proxy.conf等等,都不如以上的方法,对于docker这种级别的应用,环境变量需要经由systemd传入

5. 总结

PS :由于docker重启过,之前的镜像软件未设置自动的,需要手动启动应用。

相关推荐
好像不对劲19 小时前
【docker】win10 wsl docker不能挂GPU
运维·docker·容器·wsl
江畔何人初20 小时前
Docker、containerd、CRI、shim 之间的关系
运维·docker·云原生·容器·kubernetes
杨浦老苏21 小时前
在线视频播放器YT-DLP Web Player
docker·工具·群晖·下载·多媒体
ALex_zry21 小时前
Docker Compose 配置文件完全指南:从基础到生产级安全实践
服务器·安全·docker
万象.1 天前
docker镜像仓库
运维·docker·容器
姚不倒1 天前
Docker 核心原理与运维实战:从入门到生产级理解
运维·docker·架构
vpk1121 天前
Docker 安装与常用命令
运维·docker·容器
vpk1121 天前
Docker Compose 常用命令大全
docker·容器·eureka
johnny2331 天前
Docker生态工具:Portainer、LazyDocker、Dockge、App2Docker
docker
廿一夏1 天前
搭建Ubuntu 虚拟机与部署docker
linux·ubuntu·docker