将 2 个不同的容器连接到同一个 mongoDB 容器

阿弗拉地米尔

我有 2 个 nodejs 容器,每个容器运行一个不同的应用程序,我想将它们连接到同一个 mongoDB。

每个单独一起工作得很好,它不会让我对同一个容器有多个连接。

version: '3'
services:
  app-dpp:
    container_name: preProcessing-Docker
    restart: always
    build: 
      context: "."
      dockerfile: "/preProcessing-Docker/Dockerfile-dpp"
    ports:
      - '80:3000'
    links:
      - mongo

  app-df:
    container_name: dataFusion-Docker
    restart: always
    build: 
      context: "."
      dockerfile: "dataFusion-docker/Dockerfile-df"
    ports:
      - '80:3000'
    links:
      - mongo

  mongo:
    container_name: mongo
    image: mongo
    ports:
      - '27017:27017'
    volumes:
    - data-volume:/data/db   
volumes:
  data-volume:

我一直收到这个错误:

"ERROR: for app-dpp  Cannot create container for service app-dpp: Conflict. The container name "/preProcessing-Docker" is already in use by container "cc01c6f8189a50f95438309860dcb959232c7da4606054ec9d79b9340a532398". You have to remove (or rename) that container to be able to reuse that name."

我想拥有相同的数据库,因为在两个模块之间共享数据库比拥有两个数据库更好。

7_R3X

您已经有一个名为 的容器preProcessing-Docker因为 docker 不能让你拥有多个同名的容器,所以它不起作用。

键入docker container ls -a以列出所有容器,然后删除以该名称存在的容器,docker-compose up然后它应该可以工作。

希望能帮助到你。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个 docker 容器中的 nodejs 应用程序连接到 Docker Swarm 上另一个容器中的 mongodb

来自分类Dev

将robomongo连接到mongoDB docker容器

来自分类Dev

将 Spring Boot Docker 容器连接到 MongoDB Docker 容器

来自分类Dev

将Robo 3T连接到Docker MongoDB容器

来自分类Dev

如何将数据从一个容器快速传递到另一个容器,而这两个容器都迅速地嵌入了同一个uiviewcontroller中?

来自分类Dev

将2个不同的路径指向同一个Apache域名

来自分类Dev

将容器视为一个

来自分类Dev

将容器视为一个

来自分类Dev

将 2 列与容器对齐

来自分类Dev

休眠将 2 个 java 文件链接到同一个数据库表

来自分类Dev

将包含一个服务器的不同容器放在同一台服务器中

来自分类Dev

如何将所有流量从一个容器路由到同一Kubernetes容器中的另一个容器?

来自分类Dev

将 MongoDB 容器与 nodejs 应用程序连接

来自分类Dev

在同一主机上的两个不同容器上运行MongoDB和Redis

来自分类Dev

将具有 2 个不同值的行复制到同一个表中

来自分类Dev

将范围从一个容器复制到另一个容器

来自分类Dev

使用docker-compose将多个Docker容器链接到一个别名为localhost的容器

来自分类Dev

使用docker-compose将多个Docker容器链接到一个别名为localhost的容器

来自分类Dev

将h2容器放置在父容器中

来自分类Dev

将一个大图像与2个小图像完美对齐,然后将其在一个灵活的容器中对齐两个

来自分类Dev

将Docker容器中的QGIS项目与另一个Docker容器中的Postgres + Postgis连接

来自分类Dev

将特定div标签从一个容器移动到同一页面中的另一个容器

来自分类Dev

无法连接到Docker容器中的mongodb

来自分类Dev

无法连接到Docker容器中的mongodb

来自分类Dev

我无法连接到 mongodb,即使在同一个局域网中

来自分类Dev

将mongoAtlas DB克隆到新的mongodb docker容器

来自分类Dev

将Docker容器与Azure管道中的当前容器连接到同一网络

来自分类常见问题

将最后一个伸缩项目放置在容器的末尾

来自分类Dev

是否可以将一个变量用于不同的容器(列表,集合,映射)?

Related 相关文章

  1. 1

    将一个 docker 容器中的 nodejs 应用程序连接到 Docker Swarm 上另一个容器中的 mongodb

  2. 2

    将robomongo连接到mongoDB docker容器

  3. 3

    将 Spring Boot Docker 容器连接到 MongoDB Docker 容器

  4. 4

    将Robo 3T连接到Docker MongoDB容器

  5. 5

    如何将数据从一个容器快速传递到另一个容器,而这两个容器都迅速地嵌入了同一个uiviewcontroller中?

  6. 6

    将2个不同的路径指向同一个Apache域名

  7. 7

    将容器视为一个

  8. 8

    将容器视为一个

  9. 9

    将 2 列与容器对齐

  10. 10

    休眠将 2 个 java 文件链接到同一个数据库表

  11. 11

    将包含一个服务器的不同容器放在同一台服务器中

  12. 12

    如何将所有流量从一个容器路由到同一Kubernetes容器中的另一个容器?

  13. 13

    将 MongoDB 容器与 nodejs 应用程序连接

  14. 14

    在同一主机上的两个不同容器上运行MongoDB和Redis

  15. 15

    将具有 2 个不同值的行复制到同一个表中

  16. 16

    将范围从一个容器复制到另一个容器

  17. 17

    使用docker-compose将多个Docker容器链接到一个别名为localhost的容器

  18. 18

    使用docker-compose将多个Docker容器链接到一个别名为localhost的容器

  19. 19

    将h2容器放置在父容器中

  20. 20

    将一个大图像与2个小图像完美对齐,然后将其在一个灵活的容器中对齐两个

  21. 21

    将Docker容器中的QGIS项目与另一个Docker容器中的Postgres + Postgis连接

  22. 22

    将特定div标签从一个容器移动到同一页面中的另一个容器

  23. 23

    无法连接到Docker容器中的mongodb

  24. 24

    无法连接到Docker容器中的mongodb

  25. 25

    我无法连接到 mongodb,即使在同一个局域网中

  26. 26

    将mongoAtlas DB克隆到新的mongodb docker容器

  27. 27

    将Docker容器与Azure管道中的当前容器连接到同一网络

  28. 28

    将最后一个伸缩项目放置在容器的末尾

  29. 29

    是否可以将一个变量用于不同的容器(列表,集合,映射)?

热门标签

归档