FROM 镜像 : 指定新的镜像所基于的镜像
MAINTAINER 名字 : 说明新镜像的维护人
RUN 命令 : 在所基于的镜像上执行命令, 并提交到新的镜像中
CMD ["要运行的程序","参数 1","参数 2"] : 指定启动容器时要运行的命令或脚本
EXPOSE 端口号 : 指定新镜像加载到 Docker 时要开启的端口
ENV 环境变量 变量值 : 设置一个环境变量的值, 会背后面的 RUN 用到
ADD 源文件 / 目录 目标文件 / 目录 : 将源文件复制到目标文件 , 源文件和 Dockerfile 位于同一目录
COPY 源文件 / 目录 目标文件 / 目录 : 将本地主机的源文件复制到目标目录, 源文件和 Dockerfile 位于同一目录
VOLUME["目录"] : 在容器中创建一个挂载点
USER 用户名 /UID : 指定运行容器时的用户
WORKDIR 路径 : 为后续的 RUN ,CMD,ENTRYPOINT 指定工作目录
ONBUILD 命令 : 指定所生成的镜像作为一个基础镜像时所要运行的命令.
来源: http://blog.51cto.com/13630803/2160040