Как да стартирате MongoDB сървър с Docker?

Kak Da Startirate Mongodb S Rv R S Docker



MongoDB е добре позната система за управление на бази данни NoSQL, ориентирана към документи. Той съхранява данни като колекции от документи. MongoDB сървърът е софтуерът, който позволява на потребителите да изпълняват базата данни MongoDB. Той отговаря за управлението на съхранението на данни, заявките и индексирането. Потребителите могат да стартират MongoDB сървър с Docker за лесно внедряване и управление на MongoDB екземпляри в контейнерна среда.

Тази статия ще обясни процедурата за стартиране на MongoDB сървър с Docker.

Как да стартирате MongoDB сървър с помощта на Docker?

За да стартирате MongoDB сървър с Docker, вижте посочените по-долу стъпки:







Стъпка 1: Изтеглете MongoDB изображение от Docker Hub

Първо изтеглете изображението на MongoDB от Docker Hub, като използвате предоставената по-долу команда:



докер дръпнете монго



Последната версия на изображението на MongoDB е изтеглена успешно.





Стъпка 2: Създайте и стартирайте MongoDB контейнер

След това използвайте предоставената по-долу команда, за да стартирате MongoDB контейнера и да изпълните MongoDB сървъра:

докер изпълнение -- име mongoCont -стр 27017 : 27017 монго

Тук:



  • ” се използва за изпълнение на контейнера във фонов режим.
  • – име ' присвоява име на контейнера, т.е. ' mongoCont ”.
  • -стр ' разпределя порта за контейнера, т.е. ' 27017:27017 ”.
  • монго ” е официалното изображение на Docker, което да се използва за контейнера:

Тази команда стартира MongoDB сървъра.

Стъпка 3: Преглед на работещ контейнер

След това вижте работещия MongoDB контейнер с помощта на предоставената команда:

докер пс

Резултатът показва, че MongoDB контейнерът работи успешно.

Стъпка 4: Достъп до MongoDB контейнера

След това използвайте „ docker exec -it ” заедно с името на контейнера, за да отворите обвивката на Bash в работещия MongoDB контейнер:

докер изп -то mongoCont баш

Контейнерът MongoDB е достъпен и сега потребителите могат да изпълняват команди вътре в работещия контейнер.

Стъпка 5: Проверете MongoDB сървъра

За да проверите дали MongoDB сървърът работи или не, въведете командата по-долу:

mongod --версия

Може да се види, че MongoDB сървърът работи успешно с версия „ v6.0.5 ”.

Стъпка 6: Стартирайте MongoDB

За да се свържете към MongoDB сървъра, отворете обвивката на Mongo, като използвате следната команда:

монголски

Горният резултат показва, че обвивката на Mongo е отворена успешно.

Стъпка 7: Преглед на съществуващи бази данни

Накрая напишете „ покажи dbs ”, за да видите съществуващите бази данни:

покажи dbs

В горния резултат могат да се видят всички съществуващи бази данни.

Заключение

За да стартирате MongoDB сървър с Docker, първо изтеглете най-новата версия на изображението MongoDB от Docker Hub. След това стартирайте MongoDB сървъра с помощта на „ docker run -d –name <име-на-контейнер> -p 27017:27017 mongo ” команда. След това влезте в MongoDB контейнера и проверете MongoDB сървъра. След това се свържете с MongoDB сървъра и изпълнете MongoDB команди. Тази статия обяснява процедурата за стартиране на MongoDB сървър с Docker.