更多详细信息,请参考官方文档:Dockerfile reference | Docker Docs
指令 | 描述 |
---|---|
ADD | 添加本地或远程文件和目录。 |
ARG | 使用构建时变量。 |
CMD | 指定默认命令。 |
COPY | 复制文件或者目录。 |
ENTRYPOINT | 指定默认的可执行文件。 |
ENV | 设置环境变量。 |
EXPOSE | 说明应用程序正在监听哪些端口。 |
FROM | 从基础镜像创建新的构建阶段。 |
HEALTHCHECK | 启动时检查容器的健康状况。 |
LABEL | 为镜像添加元数据。 |
MAINTAINER | 指定镜像的作者 |
ONBUILD | 指定在构建时使用镜像的说明。 |
RUN | 执行构建命令。 |
SHELL | 设置镜像的默认 shell 命令。 |
STOPSIGNAL | 指定退出容器的系统调用信号。 |
USER | 设置用户和组ID。 |
VOLUME | 创建 volume (磁盘)挂载。 |
WORKDIR | 创建工作目录。 |