github.com/nf/docker@v1.8.1/docs/examples/mongodb/Dockerfile (about)

     1  # Dockerizing MongoDB: Dockerfile for building MongoDB images
     2  # Based on ubuntu:latest, installs MongoDB following the instructions from:
     3  # http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
     4  
     5  FROM       ubuntu:latest
     6  MAINTAINER Docker
     7  
     8  # Installation:
     9  # Import MongoDB public GPG key AND create a MongoDB list file
    10  RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
    11  RUN echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-3.0.list
    12  # Update apt-get sources AND install MongoDB
    13  RUN apt-get update && apt-get install -y mongodb-org
    14  
    15  # Create the MongoDB data directory
    16  RUN mkdir -p /data/db
    17  
    18  # Expose port #27017 from the container to the host
    19  EXPOSE 27017
    20  
    21  # Set /usr/bin/mongod as the dockerized entry-point application
    22  ENTRYPOINT ["/usr/bin/mongod"]