FROM ubuntu MAINTAINER charles@charlesreid1.com # Install MongoDB 3.0 RUN DEBIAN_FRONTEND=noninteractive && \ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 && \ echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-3.0.list && \ apt-get update && \ apt-get install -y mongodb-org=3.0.7 mongodb-org-server=3.0.7 mongodb-org-shell=3.0.7 mongodb-org-mongos=3.0.7 mongodb-org-tools=3.0.7 && \ apt-get install -y netcat && \ apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Add scripts ADD scripts /scripts RUN chmod +x /scripts/*.sh RUN touch /.firstrun # Command to run ENTRYPOINT ["/scripts/run.sh"] CMD [""] # Expose listen port EXPOSE 27017 # Expose our data volumes VOLUME ["/data"]