从docker集装箱连接到主机?
我在OSX上使用boot2docker。 有一个Redis服务器在6379端口的OSX主机上运行,我想从容器内访问它。
然而:
docker@boot2docker:~$ telnet 172.17.42.1 6379 telnet: can't connect to remote host (172.17.42.1): Connection refused
如何将主机端口6379暴露给容器?
我在这里回答了类似的问题。 你可以像上面提到的那样使用--add-host
来运行你的容器,或者你也可以直接使用你的本地Mac的dns名字。