Sådan installeres MongoDB Enterprise med Docker?

Sadan Installeres Mongodb Enterprise Med Docker



MongoDB Enterprise er en kommerciel udgave af den populære NoSQL-database MongoDB, som har nogle avancerede betalingsfunktioner. Det er dog gratis til udviklingsbrug. Den er designet til at opfylde kravene fra organisationer, der har brug for høje niveauer af datasikkerhed, pålidelighed og ydeevne. Det understøtter mange velkendte platforme såsom Windows, Docker og mange flere. Udviklere behøver ikke at bekymre sig om afhængigheder eller konflikter, mens de installerer MongoDB Enterprise med Docker.

Denne opskrivning vil demonstrere metoden til at installere MongoDB Enterprise med Docker.

Sådan installeres MongoDB Enterprise med Docker?

For at installere MongoDB Enterprise med Docker, tjek de medfølgende trin:







Trin 1: Træk MongoDB Enterprise Image fra Docker Hub
Først skal du downloade MongoDB Enterprise-billedet fra Docker Hub via nedenstående kommando:



docker pull mongodb / mongodb-enterprise-server



Ifølge ovenstående output er den seneste version af MongoDB Enterprise-billedet blevet downloadet med succes.





Trin 2: Byg og kør MongoDB Enterprise Container
Udfør derefter den givne kommando for at oprette og køre MongoDB Enterprise-beholderen:

docker-løb -d --navn MongodbEnt -s 27017 : 27017 mongodb / mongodb-enterprise-server

Her:



  • -d ” bruges til at køre MongoDB Enterprise-beholderen i baggrunden.
  • -navn ' tildeler et navn til containeren, dvs. ' MongodbEnt ”.
  • -s ” tildeler havnen til containeren, dvs. 27017:27017 ”.
  • mongodb/mongodb-enterprise-server ” er det officielle Docker-billede, der skal bruges til containeren:

Det kan ses, at MongoDB Enterprise-beholderen er blevet oprettet og startet.

Trin 3: Se kørende container
Sørg derefter for, at MongoDB Enterprise-beholderen kører ved at bruge den medfølgende kommando:

havnearbejder ps

I ovenstående skærmbillede kan den kørende MongoDB Enterprise-beholder ses, dvs. MongodbEnt ”.

Trin 4: Få adgang til MongoDB Enterprise Container
Kør nu ' docker exec -it ” kommando og angiv containernavnet for at åbne Bash-skallen inde i den kørende MongoDB Enterprise-container:

havnearbejder exec -det MongodbEnt bash

Vi har med succes fået adgang til den MongoDB Enterprise-beholder og kan køre kommandoer inde i den.

Trin 5: Tjek MongoDB Enterprise Server
Bekræft, om MongoDB Enterprise-serveren kører eller ej ved hjælp af nedenstående kommando:

mongod --version

Det kan observeres, at MongoDB Enterprise-serveren kører med succes med version ' 6.0.5 ”.

Trin 6: Opret forbindelse til MongoDB Enterprise Server
For at oprette forbindelse til MongoDB Enterprise-serveren skal du åbne MongoDB Enterprise-skallen gennem den givne kommando:

mongolsk

Ovenstående output indikerer, at MongoDB-skallen er startet.

Trin 7: Udfør MongoDB-kommandoer
Til sidst skal du udføre MongoDB-kommandoer i MongoDB-beholderen. Kør for eksempel ' vis dbs kommando for at se alle de allerede eksisterende databaser:

vis dbs

I ovenstående output kan alle de eksisterende MongoDB Enterprise-databaser ses.

Konklusion

For at installere MongoDB Enterprise med Docker skal du først trække MongoDB Enterprise-billedet fra Docker Hub. Kør derefter MongoDB Enterprise-beholderen ved hjælp af ' docker run -d –name -p 27017:27017 mongodb/mongodb-enterprise-server:seneste ” kommando. Derefter skal du få adgang til MongoDB Enterprise-beholderen og kontrollere serveren. Derefter skal du oprette forbindelse til MongoDB Enterprise-serveren og køre