我支持公司代理,并且运行窗口10,在docker window中设置了代理设置 这允许我从dockerhub中提取图像,但是在运行容器时使用相同的代理设置(documented here)
当我想使用同一网络上另一个容器中的一个容器公开的http端点时,这会导致问题,所有设置都通过docker-compose yml文件
version: "3.3"
services:
service1:
image: "some_service1"
environment:
BASEAPP: service2:4000
service2:
image: "some_service2"
所以我的问题是 - 有什么方法可以让代理设置从互联网上下载图像,但不能在容器中使用相同的设置。
我可以为我的本地容器名称添加命名约定,然后添加到no_proxy
设置,但这似乎是一个黑客。