13 条回复  ·  1546 次点击
512357301 小成 2025-7-6 00:12:58
@Betsy 我目前下载了 100+的镜像,前前后后部署了小 200 个容器,真正用到科学上网的并不多,真用到了,在容器内配置 http_proxy 即可,容器内配置代理难度跟 docker 代理天壤之别。
johnbobby 初学 2025-7-6 02:10:25
如果是容器内设置代理,容器运行的时候加上这个 `-e https_proxy=http://192.168.1.111:7890` 如果是拉取镜像,dockerhub 官方的镜像地址 宿主机执行下面命令 `mkdir -p /etc/systemd/system/docker.service.d/` `vim /etc/systemd/system/docker.service.d/proxy.conf` 输入下面内容 ``` [Service] Environment="HTTP_PROXY=http://192.168.1.111:7890/" Environment="HTTPS_PROXY=http://192.168.1.111:7890/" Environment="ALL_PROXY=socks5://192.168.1.111:7890" Environment="NO_PROXY=localhost,127.0.0.1" ```
johnbobby 初学 2025-7-6 02:13:27
@johnbobby 设置好之后要重启 docker 和 daemon systemctl daemon-reload systemctl restart docker
ik 小成 2025-7-6 06:41:29
重启一下 docker 服务,可能是防火墙的问题
12
返回顶部