如何在MAC上设置DOCKER_HOST env变量

时间:2017-03-14 14:55:25

标签: macos docker environment-variables

我正在尝试在Mac上运行需要docker守护程序访问权限才能运行的程序。为此我设置了程序可以按以下方式使用的DOCKER_HOST env变量

setenv DOCKER_HOST "tcp://<ip-of-docker-daemon-host>:2375"

但程序将其检测为http地址。我也试过以下

setenv DOCKER_HOST "http://<ip-of-docker-daemon-host>:2375"
setenv DOCKER_HOST tcp://<ip-of-docker-daemon-host>:2375

但仍然得到同样的错误。我还重新启动了docker守护程序,确保它在端口2375上可用,如下所示

sudo docker -H 0.0.0.0:2375 -d &

我在使用Mac OX Capitan 10.11.5

1 个答案:

答案 0 :(得分:0)

也许unix socket方法会有所帮助

<access origin="tel:*" launch-external="yes"/>
<allow-navigation href="https://*/*"/>
<allow-navigation href="data:*"/>