首页 > 解决方案 > 如何在 docker 容器内连接主机服务器 MongoDB?

问题描述

最近我正在使用安装了 node.JS 项目的 docker 容器,但我没有在 docker 容器中提及或使用 MongoDB 映像,我想使用 URL 连接托管的 MongoDB 数据库。我们已经创建了 MongoDB URL 并将其放在 .env 文件中,但它没有连接到 MongoDB 数据库。但如果我使用 MongoDB Atlas/cloud 链接,它就可以工作。有没有办法以这种方式连接它?

这是我下面服务器的 Docker 代码

FROM node:14.5.0
WORKDIR /app
COPY package.json ./
RUN npm install
COPY . .
EXPOSE 9000
CMD ["npm","start"]

标签: mongodbdockerdockerfile

解决方案


推荐阅读