Hoe installeer ik MongoDB Enterprise met Docker?

Hoe Installeer Ik Mongodb Enterprise Met Docker



MongoDB Enterprise is een commerciële editie van de populaire NoSQL-database MongoDB met enkele geavanceerde betaalde functies. Het is echter gratis voor ontwikkelingsgebruik. Het is ontworpen om te voldoen aan de eisen van organisaties die een hoog niveau van gegevensbeveiliging, betrouwbaarheid en prestaties nodig hebben. Het ondersteunt veel bekende platforms zoals Windows, Docker en nog veel meer. Ontwikkelaars hoeven zich geen zorgen te maken over afhankelijkheden of conflicten tijdens het installeren van MongoDB Enterprise met Docker.

Dit artikel demonstreert de methode om MongoDB Enterprise met Docker te installeren.

Hoe installeer ik MongoDB Enterprise met Docker?

Volg de meegeleverde stappen om MongoDB Enterprise met Docker te installeren:







Stap 1: Trek MongoDB Enterprise Image uit Docker Hub
Download eerst de MongoDB Enterprise-afbeelding van Docker Hub via de onderstaande opdracht:



docker trekt mongodb / mongodb-enterprise-server



Volgens de bovenstaande uitvoer is de nieuwste versie van de MongoDB Enterprise-image succesvol gedownload.





Stap 2: Bouw en voer MongoDB Enterprise Container uit
Voer vervolgens de gegeven opdracht uit om de MongoDB Enterprise-container te maken en uit te voeren:

havenarbeider rennen -D --naam Mongolië -P 27017 : 27017 mongodb / mongodb-enterprise-server

Hier:



  • -D ” wordt gebruikt om de MongoDB Enterprise-container op de achtergrond uit te voeren.
  • -naam ' wijst een naam toe aan de container, d.w.z. ' Mongolië ”.
  • -P ” wijst de poort voor de container toe, d.w.z. “ 27017:27017 ”.
  • mongodb/mongodb-enterprise-server ” is de officiële Docker-afbeelding die voor de container moet worden gebruikt:

Het is te zien dat de MongoDB Enterprise-container is gemaakt en gestart.

Stap 3: Bekijk lopende container
Zorg er vervolgens voor dat de MongoDB Enterprise-container wordt uitgevoerd door de gegeven opdracht te gebruiken:

havenarbeider ps

In de bovenstaande schermafbeelding is de draaiende MongoDB Enterprise-container te zien, d.w.z. ' Mongolië ”.

Stap 4: Toegang tot MongoDB Enterprise Container
Voer nu de ' docker exec-it ” commando en geef de containernaam op om de Bash-shell te openen in de draaiende MongoDB Enterprise-container:

havenarbeider exec -Het Mongolië bashen

We hebben met succes toegang gekregen tot die MongoDB Enterprise-container en kunnen er opdrachten in uitvoeren.

Stap 5: Vink MongoDB Enterprise Server aan
Controleer of de MongoDB Enterprise-server actief is of niet met behulp van de onderstaande opdracht:

mongod --versie

Het kan worden waargenomen dat de MongoDB Enterprise-server succesvol draait met versie ' 6.0.5 ”.

Stap 6: Maak verbinding met MongoDB Enterprise Server
Om verbinding te maken met de MongoDB Enterprise-server, opent u de MongoDB Enterprise-shell via de gegeven opdracht:

Mongools

De bovenstaande uitvoer geeft aan dat de MongoDB-shell is gestart.

Stap 7: voer MongoDB-opdrachten uit
Voer ten slotte MongoDB-opdrachten uit in de MongoDB-container. Voer bijvoorbeeld de ' dbs laten zien ” opdracht om alle reeds bestaande databases te bekijken:

dbs laten zien

In de bovenstaande uitvoer zijn alle bestaande MongoDB Enterprise-databases te zien.

Conclusie

Om MongoDB Enterprise met Docker te installeren, haalt u eerst de MongoDB Enterprise-image uit Docker Hub. Voer vervolgens de MongoDB Enterprise-container uit met behulp van de ' docker run -d –name -p 27017:27017 mongodb/mongodb-enterprise-server:latest ” commando. Ga daarna naar de MongoDB Enterprise-container en controleer de server. Maak vervolgens verbinding met de MongoDB Enterprise-server en voer uit