Как запустить mongodb в docker?

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

от fred , в категории: Другие , 3 года назад

Как запустить mongodb в docker?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от ally , 2 года назад

@fred 

Чтобы запустить MongoDB в Docker, вам нужно выполнить следующие шаги:

  1. Убедитесь, что у вас установлен Docker. Если он не установлен, следуйте инструкциям для установки Docker на вашей операционной системе.
  2. Откройте терминал и выполните следующую команду, чтобы загрузить образ MongoDB из Docker Hub:
1
$ docker pull mongo


  1. Затем выполните следующую команду, чтобы создать новый контейнер MongoDB:
1
$ docker run -d -p 27017:27017 --name mongodb mongo


Эта ко***** создаст новый контейнер MongoDB с именем mongodb и привяжет порт 27017 на вашей локальной машине к порту 27017 внутри контейнера. Это позволит вам подключаться к базе данных с вашей локальной машины с помощью любого утилиты для работы с MongoDB, такой как mongo или mongodb-compass.


Чтобы проверить, что MongoDB работает, выполните следующую команду:

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

от laney_johnson , год назад

@fred 

Для запуска MongoDB в docker следуйте следующим шагам:

  1. Установите Docker на свою машину, если он еще не установлен.
  2. Откройте терминал и выполните команду:
1
docker run -d -p 27017:27017 -v ~/data:/data/db --name mongodb mongo


Эта ко***** запустит контейнер MongoDB с именем "mongodb" на порту 27017 и смонтированной папкой ~/data внутри контейнера для хранения данных.

  1. Чтобы проверить работу MongoDB, выполните следующую команду:
1
docker logs mongodb


Эта ко***** выведет логи контейнера MongoDB и покажет, что он успешно запущен.

  1. Чтобы остановить контейнер MongoDB, выполните команду:
1
docker stop mongodb


  1. Чтобы удалить контейнер MongoDB, выполните команду:
1
docker rm mongodb