镜像构建服务所支持的命令兼容Dockerfile的一部分命令。如果您熟悉Dockerfile命令,即可快速上手使用镜像构建服务;如果您不熟悉Dockerfile命令,您可以通过本文了解镜像构建服务支持的命令。
镜像构建服务支持的命令如下表所示。
命令 | 命令格式或示例 | 说明 |
FROM |
| 指定源镜像的命令。
说明 在镜像模板中,如果您手动设置了 |
COMPONENT |
| 指定镜像组件,支持指定系统组件或您创建的自定义组件。该命令仅适用于镜像模板,当您创建镜像模板时,可以使用该命令,以一个或多个镜像组件拼装的方式快速完成镜像模板的定义。 |
RESTART |
| 重启服务器的命令,该命令后不允许添加任何内容。 |
RUN |
| 镜像构建的命令。同一个命令允许设置多行,换行需要在前一行的末尾添加换行符(\)。 |
ENV |
| 系统变量配置的命令。命令以键值对的形式。 说明 使用 |
WORKDIR |
| 设置工作目录的命令。 |
COPY |
| 复制文件的命令。 说明 网络文件统一使用 |
USER |
| 设置执行命令的用户的命令。 说明 变量 |
LABEL |
| 定义模板元信息的命令。同一个命令允许设置多行,换行需要在前一行的末尾添加换行符(\)。 |
CMD |
| 开机自启动的命令。 |
ENTRYPOINT |
| 开机自启动的命令。 |
相关文档
关于Dockerfile命令的详细说明,例如CMD
与ENTRYPOINT
命令的区别,请参见Dockerfile reference。