Updates Dockerfile to include security
Mongo users are also now being set up correctly.
This commit is contained in:
@@ -7,9 +7,9 @@ RUN echo "deb http://repo.mongodb.org/apt/ubuntu $(cat /etc/lsb-release | grep D
|
||||
RUN apt-get update && apt-get install -y mongodb-org
|
||||
|
||||
RUN mkdir -p /data/db
|
||||
COPY setup_mongo_admin.js /tmp/setup_mongo_admin.js
|
||||
RUN mongod --fork --logpath=/var/log/mongodb.log && sleep 5 && mongo < /tmp/setup_mongo_admin.js
|
||||
# COPY mongod.conf /etc/mongod.conf
|
||||
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
|
||||
EXPOSE 27107
|
||||
|
||||
CMD ["/usr/bin/mongod"]
|
||||
|
||||
Reference in New Issue
Block a user