如何更改新的Docker for Mac的代理信息?

当我做' docker info ',我看到代理url。

我正试图绕过代理,而我从家里(外部工作networking)做docker拉。
我的.bash_profile没有代理信息,所以我不知道在哪里docker信息拉代理url。

我怎样才能取消这些代理url?

这取决于你的版本的docker(使用VirtualBox,或使用新的docker为Mac xhyve虚拟机 )

在这两种情况下,你都有一个boot2docker VM:检查你是否看到(在docker docker-machine ssh <your_machine> )a:

  • /var/lib/boot2docker/bootsync.sh可以设置variables(包括http_proxy的)
  • /var/lib/boot2docker/profile可以声明DOCKER_OPTS与代理url在里面。