Чтобы запустить MongoDB на Docker в Linux, вы можете использовать несколько методов. Вот несколько вариантов:
-
Командная строка Docker:
- Установите Docker в своей системе Linux, если вы еще этого не сделали.
- Откройте терминал и выполните следующую команду:
docker run -d -p 27017:27017 --name mongodb mongo - Эта команда извлечет последний образ Docker MongoDB и запустит контейнер с именем «mongodb», сопоставив порт контейнера 27017 с портом хоста 27017.
-
Docker Compose:
- Установите Docker Compose в своей системе Linux, если он еще не установлен.
- Создайте
docker-compose.ymlversion: '3' services: mongodb: image: mongo ports: - 27017:27017 - Откройте терминал в каталоге, где находится файл
docker-compose.yml, и выполните следующую команду:docker-compose up -d - Эта команда запустит контейнер MongoDB, используя определенную конфигурацию.
-
Кубернетес:
- Установите Kubernetes в своей системе Linux, если вы еще этого не сделали.
- Создайте файл конфигурации развертывания MongoDB, например,
mongodb-deployment.yaml, с необходимыми спецификациями. - Примените развертывание с помощью следующей команды:
kubectl apply -f mongodb-deployment.yaml - Kubernetes извлечет образ MongoDB и создаст необходимые ресурсы для запуска контейнера.
Эти методы позволяют запускать MongoDB на Docker в Linux. Выберите тот, который соответствует вашим требованиям.