标签: docker boot2docker
我在OSX上使用boot2docker。在端口6379上的OSX主机上运行了一个redis服务器,我想从容器内部访问它。
然而: docker@boot2docker:~$ telnet 172.17.42.1 6379 telnet: can't connect to remote host (172.17.42.1): Connection refused
docker@boot2docker:~$ telnet 172.17.42.1 6379 telnet: can't connect to remote host (172.17.42.1): Connection refused
如何将主机端口6379暴露给容器?
答案 0 :(得分:1)
我回答了类似的问题here。您可以使用上述--add-host运行容器,也可以直接使用本地Mac的DNS名称。
--add-host