docker – 卡拉夫图像与蒙戈图像

我从头开始创build了karaf dockerfile,并且可以与我的应用程序一起工作。 现在,postgreSQL和MongoDB容器需要在最后一步与karaf容器在同一个networking上运行。 从本质上讲,我到目前为止是三个独立的dockerfiles。 而我需要的是他们能够相互沟通。 我如何解决这个问题?

首先使用docker network ls命令,它会显示networking中存在的机器。 然后运行你的MongoDB容器并设置--net参数。

docker run --net karaf_default mongo

mongo和karaf现在将在同一个networking中。 (你可以查看doc --link