我正在使用boot2docker在OSX上。 OSX主机上的端口6379上运行着一个Redis服务器,我想从容器内部访问它。
然而:docker@boot2docker:~$ telnet 172.17.42.1 6379
telnet: can't connect to remote host (172.17.42.1): Connection refused
如何将主机端口6379暴露给容器?
最佳答案
我回答了类似的问题here。您可以如上所述使用--add-host
运行容器,或者也可以直接使用本地Mac的dns名称。
关于docker - 从Docker容器连接到主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28048910/