网络更改时无法连接到docker主机

时间:2017-08-24 06:22:22

标签: docker ip windows-10 containers docker-machine

这里我有两个案例。

我的办公室地址将像10.10.33.XX,它将每天更改而家庭IP地址将像192.168.0.100/101/102

所以我想为Windows 10上的两种情况设置单个静态ip

请建议一种方法来处理这个

谢谢,Kusuma

1 个答案:

答案 0 :(得分:0)

您可以借助链接与容器进行通信。例如,考虑使用Mongo和Node的应用程序。您可以使用以下命令启动mongo容器:

docker run --name mymongodb -d mongo

启动快递应用程序:

docker run --express --link mymongodb:mongo  -p 8080:3000 -d username/express

在这样的系统中,我们可以使用别名mongo访问容器。我可以通过以下方式访问mongo容器:

const dbHost = 'mongodb://mongo/mean-docker'; 

此概念可根据您对任意数量容器的需要进行扩展。因此,您可以解决更改IP的问题。