У меня запущен Docker-контейнер с mongodb someId mongo:3.6 "docker-entrypoint.s…" 11 days ago Up 11 days 0.0.0.0:27017->27017/tcp myMongo
Когда я пытаюсь подключиться к этому mongo с локальной машины через mongo localhost:27017
Я получаю сообщение об ошибке
error: couldn't connect to server localhost:27017, connection attempt failed: SocketException: Error connecting to localhost:27017 (127.0.0.1:27017) :: caused by :: Connection refused :
connect@src/mongo/shell/mongo.js:328:13
ЧтоЯ делаю не так?
Обновление Вот вывод docker-compose ps
myMongo docker-entrypoint.sh --wir ... Up 0.0.0.0:27017->27017/tcp
Docker-compose file
version: '2'
services:
mongo:
image: "mongo:3.6"
container_name: myMongo
ports:
- "27017:27017"
mem_limit: 2G
Обновление окончательно Перезапустил мою Ubuntu, запустил docker-compose после того, как agin, и все начало работать как положено: mongo localhost
теперь работает.Подозреваю, что в процессе выхода из системы ubuntu 18.04 есть проблема, потому что до этого (и до перезапуска системы) я несколько раз выполнял вход / выход из системы