chassis-agent/docker-compose-mongodb.yml

46 lines
887 B
YAML

version: "3.8"
services:
mongodb:
image: mongo
hostname: mongodb
container_name: mongodb
restart: always
ports:
- 27017:27017
volumes:
- mongodb_data:/data/db
environment:
- MONGO_INITDB_ROOT_USERNAME=admin
- MONGO_INITDB_ROOT_PASSWORD=mongodb27017
networks:
- mongodb_network
- diyue-network
mongo-express:
image: mongo-express
hostname: mongo-express
container_name: mongo-express
restart: always
ports:
- 8088:8081
environment:
- ME_CONFIG_MONGODB_ADMINUSERNAME=admin
- ME_CONFIG_MONGODB_ADMINPASSWORD=mongodb27017
- ME_CONFIG_MONGODB_SERVER=mongodb
networks:
- mongodb_network
- diyue-network
networks:
mongodb_network:
driver: bridge
diyue-network:
driver: overlay
attachable: true
volumes:
mongodb_data:
driver: local