未在本地主机上运行的Docker容器

时间:2019-07-16 20:30:11

标签: docker

对于常规docker容器(例如,hello world示例),运行它后,可以通过localhost访问它,您可以在其中通过浏览器发出请求。

但是有时候访问一个容器似乎需要一个特殊的IP地址。我想知道docker容器网络的这种行为叫什么,它在哪里定义/记录。

假设我的本地IP地址是10.0.75.1(从Windows设置中名为vEthernet(DockerNAT)的网络属性中获得)。但是为了连接到运行的容器,我必须使用IP地址10.0.75.2。为什么会这样?

如果尝试使用docker network [cmd]检查现有的docker网络,则容器似乎位于不同的子网中,例如'172.17.0.0/16'

0 个答案:

没有答案
相关问题