【发布时间】:2017-03-07 15:44:44
【问题描述】:
我从头开始创建了 karaf dockerfile,它适用于我的应用程序。现在,postgreSQL 和 MongoDB 容器需要在与 karaf 容器相同的网络上运行以完成最后一步。本质上,到目前为止我拥有的是三个独立的 dockerfile。我需要的是让他们能够相互交流。我该如何处理?
【问题讨论】:
标签: mongodb postgresql docker docker-machine karaf
我从头开始创建了 karaf dockerfile,它适用于我的应用程序。现在,postgreSQL 和 MongoDB 容器需要在与 karaf 容器相同的网络上运行以完成最后一步。本质上,到目前为止我拥有的是三个独立的 dockerfile。我需要的是让他们能够相互交流。我该如何处理?
【问题讨论】:
标签: mongodb postgresql docker docker-machine karaf
首先使用docker network ls 命令,它会显示机器中存在网络。
然后运行MongoDB 容器并设置--net 参数。
docker run --net karaf_default mongo
mongo 和 karaf 现在将在同一个网络中。 (您可以查看--link的文档)
【讨论】: