Docker Community Forums

Share and learn in the Docker community.

Docker MongoDB mongod.conf

Hi, im trying to start a mongodb docker container from this: https://hub.docker.com/_/mongo,
but i want to use my own monod.conf on th site i mensioned one can read, that this is possible with this command:
docker run --name some-mongo -v /my/custom:/etc/mongo -d mongo --config /etc/mongo/mongod.conf,
so i have customized this command for my usage:
docker run -p 27017:27017 --name some-mongo -v /home/notes/docker-sametime0.1/mongodb:/etc/mongo -d mongo:3.6-xenial --config /etc/mongo/mongod.conf.
I can see that the container starts but it exits directly.

This is my mongod.conf:

mongod.conf

for documentation of all options, see:

http://docs.mongodb.org/manual/reference/configuration-options/

where to write logging data.

systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log

Where and how to store data.

storage:
dbPath: /var/lib/mongo
journal:
enabled: true

engine:

mmapv1:

wiredTiger:

how the process runs

processManagement:
fork: true # fork and run in background
pidFilePath: /var/run/mongodb/mongod.pid # location of pidfile
timeZoneInfo: /usr/share/zoneinfo

network interfaces

net:
port: 27017
bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.

#security:

#operationProfiling:

replication:
replSetName: rs0
#sharding:

Enterprise-Only Options

#auditLog:

#snmp: