version: '3.3' services: mongo: image: mongo:4.2 restart: unless-stopped environment: MONGO_INITDB_ROOT_USERNAME: username # mongo username MONGO_INITDB_ROOT_PASSWORD: password # mongo password volumes: - "./data:/data/db" # persistent mongo data ports: - "27017:27017" # expose mongo port to host machine networks: nginx: aliases: - mongodb networks: nginx: external: true