因为我在中国,所以几乎不可能在没有 VPN 的情况下使用 Docker Hub、Git、GitHub、npm 和大量其他工具。
我终于找到了如何使用 Docker 守护进程 use a proxy (共享VPN在主机上的VPN客户端软件就是代理服务器)。
但是一旦我运行容器,我就会再次位于防火墙后面,并且容器没有使用主机代理。这将使从 GitHub 获取任何东西、使用 npm、Bower 和许多其他东西变得不可能。
如何强制容器使用主机代理?
最佳答案
我通过在 /etc/default/docker
中设置代理来修复它.
我还必须在环境变量中取消设置代理:
unset http_proxy
unset https_proxy
关于proxy - Docker容器,如何使用主机代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30439684/