gpt4 book ai didi

node.js - 如何使用 MongoDB 和 RabbitMQ 在 Docker 中运行 NodeJS?

转载 作者:行者123 更新时间:2023-12-03 09:38:24 27 4
gpt4 key购买 nike

如何在 Docker 中运行 NodeJs 并将其与 MongoDB 和 RabbitMQ 连接?
我需要用 docker-compose 运行它吗? ?
而且我还需要 2 个环境

  • 使用 nodemon 在开发环境中运行 nodejs 应用程序.
  • 第二个环境是生产实验node app.js

  • 我找到了这个 docker-compose yml,但我不明白如何从 nodejs 连接它
    services:
    rabbitmq:
    image: rabbitmq:3-management-alpine
    container_name: rabbitmq
    environment:
    RABBITMQ_ERLANG_COOKIE: ${RABBITMQ_ERLANG_COOKIE}
    RABBITMQ_DEFAULT_USER: ${RABBITMQ_DEFAULT_USER}
    RABBITMQ_DEFAULT_PASS: ${RABBITMQ_DEFAULT_PASS}

    最佳答案

    几天后,我用 RabbitMQ、MongoDB 找到了这个 repo。您也可以在这里找到 Mongo-express,您可以在其中直接使用 Mongo。
    https://github.com/stdakov/docker-rabbit-mongo
    安装:

    git clone https://github.com/stdakov/docker-rabbit-mongo.git
    cd docker-rabbit-mongo/
    docker-compose up -d

    关于node.js - 如何使用 MongoDB 和 RabbitMQ 在 Docker 中运行 NodeJS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65049127/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com