docker配置mongodb配置文件
时间: 2023-04-04 16:03:46 浏览: 223
可以通过以下步骤配置docker中的mongodb配置文件:
1. 创建一个文件夹用于存放mongodb配置文件,例如:/data/mongodb/conf
2. 在该文件夹中创建一个名为mongod.conf的文件,用于存放mongodb的配置信息
3. 在mongod.conf文件中添加以下内容:
```
# mongodb配置文件
systemLog:
destination: file
path: /data/mongodb/logs/mongod.log
logAppend: true
storage:
dbPath: /data/mongodb/data
journal:
enabled: true
wiredTiger:
engineConfig:
cacheSizeGB: 1
directoryForIndexes: true
journalCompressor: snappy
directoryForFiles: true
net:
port: 27017
bindIp: 0.0.0.0
```
4. 将mongodb的数据文件夹和日志文件夹分别挂载到docker中,例如:
```
docker run -d --name mongodb \
-v /data/mongodb/data:/data/db \
-v /data/mongodb/logs:/data/logs \
-p 27017:27017 \
mongo \
--config /data/mongodb/conf/mongod.conf
```
5. 启动docker容器即可。
阅读全文