Tag: docker azure cosmosdb

使用docker镜像的Azure Linux应用程序服务中的Mongo连接错误

我已经将Docker镜像部署到包含节点应用的Azure Linux应用服务。 该应用程序无法正常启动,因为它无法连接到Mongo版本的Cosmo数据库。 错误:MongoError:无法连接到服务器[***。documents.azure.com:10255]第一次连接[MongoError:getaddrinfo EAI_AGAIN ***。documents.azure.com:10255] 我正在使用mongoose和以下连接: mongoose.connect(process.env.MONGODB_URL, { useMongoClient: true }); 在我的机器上本地运行应用程序的工作。 有什么我失踪? 一些DNS /防火墙设置? Dockerfile: FROM mhart/alpine-node:latest # Create app directory WORKDIR /usr/src/app # Install app dependencies COPY package.json package-lock.json ./ RUN npm install –production # Bundle app source COPY . . EXPOSE 4000 CMD [ "node", "main.js" ]