Dockerfile 常用指令
Dockerfile 作为构建镜像的常见方式,其相关命令便显得尤为重要。
Dockerfile通过文本文件构建镜像,文本内包含了一条条构建镜像所需的指令和说明。
1. FROM
语法: FROM <image>:<tag>
例: FROM centos:7
指明新镜像来源的基础镜像,如果没有选择tag,默认为 latest。
如果以空镜像为模板,则 :FROM scratch 。
2. MAINTAINER (deprecated)
语法: MAINTAINER <name>
例:MAINTAINER xxxx <xxxx@126.com>
指明镜像的作者及联系方式,已过时。推荐使用 LABEL。
3. LABEL
语法: LABEL <key>=<value> <key>=<value> <key>=<value> ...
例:LABEL maintainer="xxxx.com"
为镜像指定标签。也可用来指定镜像作者。
4. RUN
语法: RUN <command>
例:RUN mkdir -p /usr/local/jav