ARG <参数名>[=<默认值>]
该默认值可以在构建命令 docker build 中用 –build-arg <参数名>=<值> 来覆盖。
ARG LARADOCK_PHP_VERSION
ARG BASE_IMAGE_TAG_PREFIX=latest
FROM laradock/workspace:${BASE_IMAGE_TAG_PREFIX}-${LARADOCK_PHP_VERSION}
LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
# ARG 指令有生效范围,如果在 FROM 指令之前指定,那么只能用于 FROM 指令中。
# 在 FROM 之后须再次指定 ARG
ARG LARADOCK_PHP_VERSION
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com",
"https://reg-mirror.qiniu.com",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}