Я хочу докеризовать мои nestJS APP и MongoDB, но я получаю эту ошибку: не удалось подключиться к серверу [localhost: 27017] при первом подключении
Dockefile
FROM node:10
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "run", "start:prod"]
docker-compose.yml:
version: '3'
services:
app:
container_name: erpcore
restart: always
build: .
ports:
- '3000:3000'
links:
- erpdb
erpdb:
container_name: erpdb
image: mongo
Databases.providers.ts
import * as mongoose from 'mongoose';
export const databaseProviders = [
{
provide: 'DATABASE_CONNECTION',
useFactory: async (): Promise<typeof mongoose> =>
await mongoose.connect('mongodb://erpdb:27017/erp'),
},
];
Спасибо