MongoDBInstallationAvec Docker

Étapes d’Installation avec Docker

  1. Installation de Docker : Assurez-vous que Docker est installé sur les postes universitaires. Vous pouvez télécharger Docker depuis le site officiel de Docker.

  2. Téléchargement de l’Image MongoDB : Dans un terminal, utilisez la commande suivante pour télécharger l’image officielle MongoDB depuis Docker Hub :

    docker pull mongo
  3. Création d’un Conteneur MongoDB : Une fois l’image téléchargée, créez un conteneur avec la commande suivante. Assurez-vous de remplacer /monchemin par le chemin sur le système hôte où vous souhaitez stocker les données MongoDB :

    docker run -d -p 27017:27017 --name mon-container-mongodb -v /monchemin:/data/db mongo
    • -d : Lance le conteneur en arrière-plan.
    • -p 27017:27017 : Mappe le port 27017 du conteneur sur le port 27017 du système hôte.
    • --name mon-container-mongodb : Donne un nom au conteneur pour une gestion plus facile.
    • -v /monchemin:/data/db : Montre un volume pour stocker les données MongoDB.
  4. Vérification du Conteneur : Vérifiez que le conteneur MongoDB fonctionne correctement avec la commande :

    docker ps    

Connexion à MongoDB depuis le Shell

Une fois le conteneur en cours d’exécution, vous pouvez vous connecter au shell MongoDB à l’intérieur du conteneur avec la commande :

docker exec -it mon-container-mongodb bash  

Vous pourrez ensuite lancé le shell mongo pour commencer à interagir avec mongo.

mongosh  

Vous êtes maintenant prêt à utiliser MongoDB dans un environnement isolé à l’université.