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:
Patrick McDonagh
2017-05-03 13:09:30 -05:00
parent 6c6de8b3d6
commit 6f2415563e
2 changed files with 4 additions and 4 deletions

View File

@@ -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"]

View File

@@ -5,7 +5,7 @@
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
dbPath: /data/db
journal:
enabled: true
# engine: