Dockerfile
Dockerfile 是一个文本格式的配置文件,用户可以使用 Dockerfile 快速创建自定义的镜像
Dockerfile 常用指令
FROM
作用:指定基础镜像,Dockerfile中FROM是必备指令,且必须是第一条指令;
格式:FROM :[tag]
FROM busybox
LABEL
作用:设定元数据
格式:LABEL = = …
其中:LABEL指令将元数据以多个键值对方式指定
LABEL auther=“wu”
COPY
作用:将工作目录中的文件复制到所做得镜像的文件系统中
格式:COPY …
COPY index.html /usr/share/nginx/html/
其中:
必须用相对路径,一般用绝对路径
源文件必须在工作目录或工作目录的子目录(相对路径可以找到)
支持通配符
可以不存在,会自动创建
是一个目录,会自动复制目录下的文件到目标位置,
如果复制多个文件,或者中使用了通配符,那么必须以/结尾
ADD
格式:ADD …
作用:复制指定的 到容器中的
其中: 可以是 Dockerfile 所在目录的一个相对路径(文件或目录)&#x