03-Docker配置代理
1、为docker配置代理
目前docker镜像的镜像站都已经关闭,找不到合适的镜像源, 如果有代理的话,可以利用代理访问。
Linux(Ubuntu) 启动代理后,发现Docker并不能走代理,查明原因,是需要配置, 配置如下
注意我这里是Ubuntu(24.04)
创建文件夹
# 这里可以任意目录下,但是需要root权限 mkdir -p /etc/systemd/system/docker.service.d
创建代理文件并编辑
vi /etc/systemd/system/docker.service.d/http-proxy.conf
输入以下内容
[Service] # 这里的地址,需要看你的代理软件的端口,按需修改 Environment="HTTP_PROXY=http://127.0.0.1:7890" Environment="HTTPS_PROXY=http://127.0.0.1:7890" Environment="NO_PROXY=localhost,127.0.0.1" # 可选,绕过代理的地址
保存退出即可
重启docker服务
systemctl restart docker
- 测试配置是否生效
# 查看是否生效
systemctl show --property=Environment docker
# 登录DockerHub 输入账号密码
docker login -u xxxxx
# 拉取测试
docker pull tomcat
作者:何贤刚 创建时间:2025-06-23 09:13
最后编辑:何贤刚 更新时间:2025-09-20 10:34
最后编辑:何贤刚 更新时间:2025-09-20 10:34