Comment installer MongoDB Enterprise avec Docker ?

Comment Installer Mongodb Enterprise Avec Docker



MongoDB Enterprise est une édition commerciale de la populaire base de données NoSQL MongoDB qui possède des fonctionnalités payantes avancées. Cependant, il est gratuit pour une utilisation en développement. Il est conçu pour répondre aux exigences des organisations qui ont besoin de niveaux élevés de sécurité, de fiabilité et de performances des données. Il prend en charge de nombreuses plates-formes bien connues telles que Windows, Docker et bien d'autres. Les développeurs n'ont pas à se soucier des dépendances ou des conflits lors de l'installation de MongoDB Enterprise avec Docker.

Cet article démontrera la méthode pour installer MongoDB Enterprise avec Docker.

Comment installer MongoDB Enterprise avec Docker ?

Pour installer MongoDB Enterprise avec Docker, consultez les étapes fournies :







Étape 1 : Extraire l'image d'entreprise MongoDB de Docker Hub
Tout d'abord, téléchargez l'image MongoDB Enterprise depuis Docker Hub via la commande ci-dessous :



docker tirer mongodb / mongodb-enterprise-server



Selon la sortie ci-dessus, la dernière version de l'image MongoDB Enterprise a été téléchargée avec succès.





Étape 2 : Créer et exécuter MongoDB Enterprise Container
Ensuite, exécutez la commande given-provided pour créer et exécuter le conteneur MongoDB Enterprise :

course de docker -d --nom MongodbEnt -p 27017 : 27017 mongodb / mongodb-enterprise-server

Ici:



  • ' -d ” est utilisé pour exécuter le conteneur MongoDB Enterprise en arrière-plan.
  • ' -nom ' attribue un nom au conteneur, c'est-à-dire ' MongodbEnt ”.
  • ' -p ' alloue le port pour le conteneur, c'est-à-dire ' 27017:27017 ”.
  • ' mongodb/mongodb-enterprise-server ” est l'image Docker officielle à utiliser pour le conteneur :

On peut voir que le conteneur MongoDB Enterprise a été créé et démarré.

Étape 3 : Afficher le conteneur en cours d'exécution
Ensuite, assurez-vous que le conteneur MongoDB Enterprise est en cours d'exécution en utilisant la commande fournie :

docker ps

Dans la capture d'écran ci-dessus, le conteneur MongoDB Enterprise en cours d'exécution peut être vu, c'est-à-dire ' MongodbEnt ”.

Étape 4 : Accéder au conteneur d'entreprise MongoDB
Maintenant, exécutez le ' docker exec-it ' et spécifiez le nom du conteneur pour ouvrir le shell Bash dans le conteneur MongoDB Enterprise en cours d'exécution :

docker exec -il MongodbEnt frapper

Nous avons réussi à accéder à ce conteneur MongoDB Enterprise et pouvons y exécuter des commandes.

Étape 5 : Vérifier MongoDB Enterprise Server
Vérifiez si le serveur MongoDB Enterprise est en cours d'exécution ou non à l'aide de la commande ci-dessous :

mondieu --version

On peut observer que le serveur MongoDB Enterprise fonctionne avec succès avec la version ' 6.0.5 ”.

Étape 6 : Connectez-vous à MongoDB Enterprise Server
Pour vous connecter au serveur MongoDB Enterprise, ouvrez le shell MongoDB Enterprise via la commande indiquée :

mongol

La sortie ci-dessus indique que le shell MongoDB a été démarré.

Étape 7 : Exécutez les commandes MongoDB
Enfin, exécutez les commandes MongoDB dans le conteneur MongoDB. Par exemple, exécutez le ' afficher la base de données ” pour afficher toutes les bases de données déjà existantes :

afficher la base de données

Dans la sortie ci-dessus, toutes les bases de données MongoDB Enterprise existantes peuvent être vues.

Conclusion

Pour installer MongoDB Enterprise avec Docker, commencez par extraire l'image MongoDB Enterprise de Docker Hub. Ensuite, exécutez le conteneur MongoDB Enterprise en utilisant le ' docker run -d –name -p 27017:27017 mongodb/mongodb-enterprise-server:latest ' commande. Après cela, accédez au conteneur MongoDB Enterprise et vérifiez le serveur. Ensuite, connectez-vous au serveur MongoDB Enterprise et exécutez