格式
这里是Dockerfile的格式介绍:
# Comment
INSTRUCTION arguments
指令是不区分大小写的。然而,通常我们的指令使用大写,是为了更容易跟参数作区分。
Docker按顺序在Dockerfile
中运行指令。Dockerfile
必须 以 “FROM” 指令开头。FROM
指令会在构建的时候指定基镜像,FROM
可以只是放在一个或多个的 ARG指令前面,在Dockerfile
里声明FROM命令行使用的参数。
Docker 使用#开头作为注释,除非命令行是一个合法的解析器指令(parser directive)。#标记在一行文字的任何地方都被当作其中的一个参数。这样就运行表达式如下面:
# Comment
RUN echo 'we are running some # of cool things'
多行连续字符在注释里是不被支持的。