docker daemon.json配置 代理
时间: 2024-10-29 15:04:06 浏览: 36
docker配置文件daemon.json
Docker daemon.json是一个JSON文件,它允许用户在启动Docker守护进程时指定一些全局配置选项,包括网络设置、资源限制等。其中关于代理的配置通常涉及`http-proxy`和`https-proxy`键,用于配置Docker容器从宿主机通过代理访问互联网。
例如,如果你想要让所有的Docker容器都通过HTTP代理,可以添加以下内容到daemon.json:
```json
{
"http_proxy": "http://proxy.example.com:8080",
"https_proxy": "http://proxy.example.com:8080"
}
```
这里`http_proxy`用于HTTP请求,而`https_proxy`用于HTTPS请求。确保替换为你实际的代理服务器地址和端口。
要应用这些配置,你需要先停止当前的Docker守护进程,然后创建一个新的配置文件(如`/etc/docker/daemon.json`),接着运行`dockerd --add-config /path/to/daemon.json`,最后重启Docker服务使新的配置生效。
阅读全文