services:
my_mongodb:
image: mongo
container_name: my_mongodb
environment:
- MONGO_INITDB_ROOT_USERNAME=admin
- MONGO_INITDB_ROOT_PASSWORD=testmg
volumes:
- /opt/app/datadir:/data/db
networks:
- network1
restart: unless-stopped
my_mongodb_express:
image: mongo-express
container_name: my_mongodb_express
ports:
- "8081:8081"
environment:
- ME_CONFIG_MONGODB_ENABLE_ADMIN=true
- ME_CONFIG_MONGODB_SERVER=my_mongodb
- ME_CONFIG_MONGODB_ADMINUSERNAME=admin
- ME_CONFIG_MONGODB_ADMINPASSWORD=testmg
- ME_CONFIG_BASICAUTH_USERNAME=adminweb
- ME_CONFIG_BASICAUTH_PASSWORD=passweb
networks:
- network1
depends_on:
- my_mongodb
restart: unless-stopped
networks:
network1:
driver: bridge