Docker设置socks5代理

2024-08-30  本文已影响0人  kongxx

Docker设置socks5代理

查看测试环境

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.4 LTS
Release:    22.04
Codename:   jammy

修改 Docker 服务代理配置文件

$ sudo mkdir -p /etc/systemd/system/docker.service.d
$ sudo vi /etc/systemd/system/docker.service.d/http-proxy.conf

添加socks5代理

[Service]
Environment="HTTP_PROXY=socks5://localhost:9090/" "HTTPS_PROXY=socks5://localhost:9090"

重新加载服务配置文件

sudo systemctl daemon-reload

重启 Docker 服务

sudo systemctl restart docker

验证

使用 docker pull 重新拉取镜像,比如:

sudo docker pull postgres
上一篇 下一篇

猜你喜欢

热点阅读