Как правильно подключиться к серверу MongoDB, на котором работает инсайдерский Docker, работающий на экземпляре AWS EC2? - PullRequest
0 голосов
/ 27 августа 2018

Я сделал следующие шаги, и на моем локальном компьютере клиент для просмотра mongodb сообщает мне, что произошла сетевая ошибка.

  1. В экземпляре AWS docker run -itd --expose 27017 -p 27017:27017 [image name]
  2. Запустите mongodb внутри контейнера. Особых аргументов нет. Так что он должен привязаться к localhost и прослушать порт 27017, верно?
  3. Далее, сопоставьте мой локальный порт 27018 с портом экземпляра AWS 27017, как ssh [auth stuff] -L 27018:127.0.0.1:27017 AWS_IP -N
  4. Попробуйте подключиться к серверу monodb в моем локальном средстве просмотра, открыв подключение к «127.0.0.1:27017», но я получаю «Ошибка сети».

Что я пропустил?

Образ Docker работает под управлением CentOS с определенной установкой Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...