使用docker安装docker容器与使用marathon mesos安装docker容器的区别

qcuzuvrc  于 2021-06-21  发布在  Mesos
关注(0)|答案(1)|浏览(478)

当我使用docker安装docker tomcat容器时,我可以看到它被分配了ip等。但是当我使用marathon/mesos部署和运行docker容器时,我看到它没有被分配ip。我对这两种情况进行了 Docker 检查,发现了这种差异。有人能解释一下为什么会有这种差异吗?

u2nhd7ah

u2nhd7ah1#

默认情况下,mesos/marathon使用docker的主机网络模式,因此所有容器端口都直接暴露在主机ip上的主机端口上。您可以使用网桥网络模式,以便容器有自己的ip,并且您必须手动指定要转发到哪些主机端口的容器端口。请参阅中的“桥接网络模式”部分https://mesosphere.github.io/marathon/docs/native-docker.html

相关问题