共计 620 个字符,预计需要花费 2 分钟才能阅读完成。
- 编辑 Docker 守护进程配置文件:
打开或创建文件 /etc/systemd/system/docker.service.d/http-proxy.conf
,内容如下:
root@k3s-128 cat /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=https://192.168.8.2:2080"
Environment="HTTPS_PROXY=https://192.168.8.2:2080"
Environment="NO_PROXY=localhost,127.0.0.1,192.168.0.0/16"
- 重新加载系统守护进程并重启 Docker:
sudo systemctl daemon-reload
sudo systemctl restart docker
- 验证配置:
拉取镜像来验证配置是否生效:
docker pull hello-world
- 对于 Docker 客户端配置:
创建或编辑文件 ~/.docker/config.json
,内容如下:
{
"proxies": {
"default": {
"httpProxy": "https://proxy.example.com:80",
"httpsProxy": "https://proxy.example.com:443",
"noProxy": "localhost,127.0.0.1"
}
}
}
正文完