docker部署单节点mongodb
创建目录
mkdir /data/mongodb{data,logs,config}
chown -R 999.999 /datacompose配置
services:
mongo:
image: mongo:4.4.10
container_name: mongo4
restart: always
command: mongod --auth --config /etc/mongo/mongod.conf
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: qySXMd6eXcB
ports:
- 27017:27017
volumes:
# 挂载数据目录
- /data/mongodb/data:/data/db
# 挂载日志目录
- /data/mongodb/logs:/var/log/mongodb
# 挂载配置目录
- /data/mongodb/config:/etc/mongo配置文件
storage:
dbPath: /data/db
journal:
enabled: true
directoryPerDB: true
engine: wiredTiger
wiredTiger:
engineConfig:
cacheSizeGB: 6
directoryForIndexes: true
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
net:
port: 27017
bindIp: 0.0.0.0
processManagement:
timeZoneInfo: /usr/share/zoneinfo
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 运维小白
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果

