文章目录
参考 https://blog.csdn.net/a179583637/article/details/140816706
一. Mac
1.1 创建目录
mkdir -p /Users/wanfei/docker-compose/mongodb && cd /Users/wanfei/docker-compose/mongodb
1.2 docker-compose.yaml
默认不开启relSet
cat <<EOF> /Users/wanfei/docker-compose/mongodb/docker-compose.yaml
version: '3'
services:
mongodb:
restart: always
image: registry.cn-shanghai.aliyuncs.com/wanfei/mongo:7.0.12
container_name: mongodb
privileged: true
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: root
TZ: Asia/Shanghai
volumes:
- /Users/wanfei/docker-compose/mongodb/data:/data/db
ports:
- 27017:27017
command: mongod --auth
EOF
开启relSet(数据同步)
cat <<EOF> /Users/wanfei/docker-compose/mongodb/docker-compose.yaml
version: '3'
services:
mongodb:
restart: always
image: registry.cn-shanghai.aliyuncs.com/wanfei/mongo-relset:7.0.12
container_name: mongodb
volumes:
- /Users/wanfei/docker-compose/mongodb/data:/data/db
ports:
- 27017:27017
command: >