docker-dockerFile保留字指令
1.FROM
指基础镜像,当前镜像是基于哪个镜像的
2.MAINTAINER
指镜像维护者的姓名和邮箱地址
3.RUN
容器构建时需要运行的命令
4.EXPOSE
容器运行时对外暴露的端口
5.WORKDIR
容器创建后,终端默认登录的工作目录,一个落脚点
6.ENV
用来构建镜像过程中设置环境变量
7.ADD
将宿主机目录下的文件拷贝进镜像且ADD命令会自动处理URL和解压tar压缩包
8.COPY
类似ADD,拷贝文件和目录到镜像中
9.VOLUME
保存或者持久化数据
10.CMD
指定容器在运行时要运行的命令,会被覆盖,只有最后一条CMD命令生效
11.ENTRYPOINT
指定容器在运行时要运行的命令,不会被覆盖
12.ONBUILD
当构建一个被继承的Dockerfile时运行的命令,父镜像在被子镜像继承后父镜像的onbuild被触发