3.1 Installatie MongoDb - ChristopheYuStudent/IT-Landscape2 GitHub Wiki

Hier gaan we stap voor stap uitleggen hoe je een databank kunt opzetten met MongoDb.

Moest je een file verwijderen gaan we ook zien hoe je niet al je data dan kwijt zou geraken.

Set up

Extra info

Voor het simplistisch te houden gaan we Visual Studio Code open doen en daar een nieuwe docker-compose.yml file aan maken en eventueel voor gemak ook een mapje waar je alles in kunt zetten.

# Use root/example as user/password credentials

services:

  mongo:
    image: mongo
    restart: always
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: example

  mongo-express:
    image: mongo-express
    restart: always
    ports:
      - 8081:8081
    environment:
      ME_CONFIG_MONGODB_ADMINUSERNAME: root
      ME_CONFIG_MONGODB_ADMINPASSWORD: example
      ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo:27017/
      ME_CONFIG_BASICAUTH: false

Vooraleer we de container kunnen maken moeten we MongoDb nog in Docker halen met docker pull mongodb/mongodb-community-server:latest Moet het niet direct werken start ook even je Docker Desktop op.

Dan in de terminal nog docker compose up -d voor de container te maken image