Когда я запускаю docker-compose локально, мое приложение работает нормально.но когда я нажимаю на свой веб-сервер, я получаю следующую ошибку:
connection error : MongoNetworkError: failed to connect to server
[mongo:27017] on first connect [MongoNetworkError: connect ECONNREFUSED
192.168.96.2:27017]
Я не понимаю, что происходит.
Вот мой файл докера:
FROM node:10
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3001
CMD ["node", "server"]
Мой файл docker-compose:
version: '3'
services:
app:
depends_on:
- mongo
container_name: data-foot-api-container
restart: always
build: .
ports:
- '80:3001'
mongo:
image: mongo
container_name: mongodb
ports:
- '27017:27017'
volumes:
- /data/db:/data/db
volumes:
data-football:
Если у кого-то есть идеи о том, как он может появиться, я был бы очень признателен