Sleep to allow user settings to write to disk.
Don’t need to copy mongod.conf anymore since we can run mongod with the —auth option
This commit is contained in:
@@ -8,11 +8,11 @@ RUN apt-get update && apt-get install -y mongodb-org
|
||||
|
||||
RUN mkdir -p /data/db
|
||||
COPY setup_mongo_users.js /tmp/setup_mongo_users.js
|
||||
RUN mongod --fork --logpath=/var/log/mongodb.log && sleep 5 && mongo < /tmp/setup_mongo_users.js
|
||||
COPY mongod.conf /etc/mongod.conf
|
||||
RUN mongod --fork --logpath=/var/log/mongodb.log && sleep 5 && mongo < /tmp/setup_mongo_users.js && sleep 5
|
||||
# COPY mongod.conf /etc/mongod.conf
|
||||
EXPOSE 27107
|
||||
|
||||
RUN apt-get clean
|
||||
RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
||||
|
||||
CMD ["/usr/bin/mongod"]
|
||||
CMD ["/usr/bin/mongod", "--auth"]
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
# Where and how to store data.
|
||||
storage:
|
||||
dbPath: /var/lib/mongodb
|
||||
dbPath: /data/db
|
||||
journal:
|
||||
enabled: true
|
||||
# engine:
|
||||
|
||||
Reference in New Issue
Block a user