Docker Compose部署Mongodb教程-单机
version: '3.8'
services:
mongodb:
image: mongo:4.4
container_name: mongodb
restart: unless-stopped
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: example
ports:
- "27017:27017"
volumes:
- mongodb_data:/data/db
networks:
- net_mongodb
networks:
net_mongodb:
driver: bridge
volumes:
mongodb_data:
这个Docker Compose配置文件定义了一个MongoDB服务,使用官方的MongoDB镜像,版本4.4。它设置了环境变量以创建初始的root用户,并将默认的27017端口映射到宿主机的相同端口上。数据卷mongodb_data
被用于持久化MongoDB数据。此配置适用于单机部署,并假定您已经有了Docker Compose工具。
评论已关闭