У меня есть три контейнера, паутина, отдых и дБ. Я хочу, чтобы rest (nodejs) мог получить доступ к db (mongodb).Как работает ссылка на докер?
Мой докер-compose.yml:
version: '2'
services:
web:
build: front
depends_on:
- db
- rest
db:
build: backend/mongodb
volumes:
- /src/docker/mongodb:/var/lib/mongodb
restart: always
rest:
build: backend/rest
restart: always
links:
- db:database
В моей программе nodejs:
MongoClient.connect("mongodb://database:27017/mytest", function (err, db) {
...
Однако мой Монго клиент не может достигнуть базы данных и продолжает перезагрузки ...
Что я делаю неправильно?