分享好友 资讯首页 频道列表

云计算核心技术Docker教程:配置 Docker 以使用代理服务器

2021-10-14 11:205540

如果您的容器需要使用 HTTP、HTTPS 或 FTP 代理服务器,您可以通过不同方式对其进行配置:

在 Docker 17.07 及更高版本中,您可以 将 Docker 客户端配置为自动将代理信息传递给容器。

在 Docker 17.06 及更早版本中,您必须 在容器内设置适当的 环境变量。您可以在构建映像(这会降低映像的可移植性)或创建或运行容器时执行此操作。

timg

配置Docker客户端

1.在 Docker 客户端上,~/.docker/config.json在启动容器的用户的主目录中创建或编辑文件。添加类似于以下示例的 JSON。用httpsProxy或ftpProxy必要时替换代理类型,并替换代理服务器的地址和端口。您还可以同时配置多个代理服务器。

您可以选择通过将noProxy密钥设置为一个或多个逗号分隔的 IP 地址或主机来排除主机或范围通过代理服务器。支持将*字符用作主机的通配符,并支持对 IP 地址使用 CIDR 表示法,如下例所示:

{

   "proxies":

   {

    "default":

      {

       "httpProxy": "http://192.168.1.12:3128",

       "httpsProxy": "http://192.168.1.12:3128",

       "noProxy": "*.test.example.com,.example2.com,127.0.0.0/8"

     }

   }

}

保存文件。

2.创建或启动新容器时,会在容器内自动设置环境变量。

反对 0
举报 0
收藏 0
打赏 0
评论 0
2026云计算新图景:混合AI、多云战略与成本优化引领变革浪潮
2026云计算新图景:混合AI、多云战略与成本优化引领变革浪潮

0评论2026-01-061457

2025量子科技和产业大会:前沿成果闪耀,量子产业迈向新征程
2025量子科技和产业大会:前沿成果闪耀,量子产业迈向新征程

0评论2025-11-262558

AI浪潮下企业转型陷两难,青云科技“渐进式创新”破局有招
AI浪潮下企业转型陷两难,青云科技“渐进式创新”破局有招

0评论2025-11-202990

谷歌入局私有云计算:与苹果共探手机AI隐私保护新路径
谷歌入局私有云计算:与苹果共探手机AI隐私保护新路径

0评论2025-11-131112

Aqara Space重庆旗舰店启幕 以科技美学赋能西南空间智能新体验
Aqara Space重庆旗舰店启幕 以科技美学赋能西南空间智能新体验

0评论2025-10-312163

华为擎云智慧能源方案亮相煤炭展:以科技守护煤炭行业安全与发展
华为擎云智慧能源方案亮相煤炭展:以科技守护煤炭行业安全与发展

0评论2025-10-312787