Mongodb & Docker - Expériences & Authentification
Contexte Pré-requis : concepts de conteneurisation maitrisés. Déploiement d’un container mongodb et mongo-express pré-configuré avec docker-compose. Mongodb docker-compose version: '3' services: mongo: image: mongo environment: - MONGO_INITDB_ROOT_USERNAME=<USER> - MONGO_INITDB_ROOT_PASSWORD=<PASSWORD> - MONGO_INITDB_DATABASE=test volumes: - ./etc/mongo-volume:/data/db - ./init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro ports: - "27017:27017" Description du conteneur mongo Basé sur l’image mongo Descriptions des variables d’environnement Création de volumes pour le partage de fichiers Configuration des flux (ports) ⚠️ Ne pas oublier de modifier les valeurs USER et PASSWORD...