Dockerfile
# 第一行必须指定基础镜像信息
FROM ubuntu
# 维护者信息
MAINTAINER user user@email.com
# 镜像操作指令
RUN apu update && apt install -y nginx
# 容器启动指令
CMD /user/sbin/nginx最后更新于
# 第一行必须指定基础镜像信息
FROM ubuntu
# 维护者信息
MAINTAINER user user@email.com
# 镜像操作指令
RUN apu update && apt install -y nginx
# 容器启动指令
CMD /user/sbin/nginx最后更新于
############################################################
# 用于构建MongoDB容器镜像的Dockerfile
# 基于Ubuntu
############################################################
# 设置基础镜像为Ubuntu
FROM ubuntu
# 文件作者/维护者
MAINTAINER Example McAuthor
# 更新仓库源列表
RUN apt-get update
################## 开始安装 ######################
# 按照MongoDB文档中的说明安装MongoDB
# 参考: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
# 添加软件包验证密钥
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
# 将MongoDB添加到仓库源列表
RUN echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | tee /etc/apt/sources.list.d/mongodb.list
# 再次更新仓库源列表
RUN apt-get update
# 安装MongoDB软件包(.deb)
RUN apt-get install -y mongodb-10gen
# 创建默认的数据目录
RUN mkdir -p /data/db
##################### 安装结束 #####################
# 暴露默认端口
EXPOSE 27017
# 默认执行入口点的端口(MongoDB)
CMD ["--port 27017"]
# 设置默认的容器命令
ENTRYPOINT usr/bin/mongod