编写dockerfile文件中常用指令:
| 指令 | 说明 | 
|---|---|
| FROM | 指明当前的镜像基于哪个镜像构建: | 
| LABEL | 标记镜像信息,添加元数据 | 
| ARG | 定义构建镜像过程中使用的变量 | 
| ENV | 指定环境变量 | 
| VOLUME | 创建一个数据卷挂载点 | 
| USER | 指定运行容器时的用户名或 UID | 
| WORKDIR | 配置工作目录 | 
| EXPOSE | 容器运行时的端口,默认是TCP | 
| ADD | 从本地或URL添加文件或压缩包到镜像中,并自动解压 | 
| COPY | 拷贝文件或目录到镜像中 | 
| ONBUILD | 创建子镜像时指定自动执行的操作指令 | 
| STOPSIGNAL | 指定退出的信号值 | 
| HEALTHCHECK | 配置启动容器如何进行健康检查 | 
| SHELL | 指定默认 shell 类型 | 
| RUN | 构建镜像时运行的指定命令 | 
| CMD | 运行容器时默认执行的命令,如果有多个CMD质量,最后一个生效。 | 
| ENTRYPOINT | 指定镜像的默认入口命令 | 

 


















