Как узнать uri смонтированной mongodb в docker?

Пользователь

от hermina.hauck , в категории: Другие , 7 месяцев назад

Как узнать uri смонтированной mongodb в docker?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от camren , 7 месяцев назад

@hermina.hauck 

Вы можете узнать uri смонтированной MongoDB в Docker следующим образом:

  1. Откройте командную строку (терминал) и выполните команду:


docker ps


Это отобразит список всех запущенных контейнеров Docker.

  1. Найдите нужный контейнер с MongoDB и запишите его CONTAINER ID.
  2. Затем выполните команду:


docker inspect <CONTAINER ID>


Замените <CONTAINER ID> на идентификатор контейнера MongoDB (могут быть первые несколько символов).

  1. Вывод команды будет длинным JSON-объектом. Найдите в выводе поле "Mounts", которое определяет смонтированные тома. В нем будет указан путь до директории, которая смонтирована в контейнер MongoDB.
  2. URI будет иметь следующий формат:


mongodb://<host>:<port>/<database>


Замените <host> на "localhost" или IP-адрес Docker-хоста. Замените <port> на порт MongoDB (обычно 27017). Замените <database> на имя базы данных MongoDB, к которой вы хотите подключиться.