使用命令行方式,可以通过设置环境变量来指定版本号。假设你要构建一个名为 myimage
的 Docker 镜像,并且需要指定版本号为 1.0
,可以按照以下步骤操作:
在终端中,设置一个名为
VERSION
的环境变量并赋值为1.0
:export VERSION=1.0
进入包含 Dockerfile 文件的目录。
执行构建命令,使用
$VERSION
引用环境变量:docker build --build-arg VERSION=$VERSION -t myimage .
这样,在 Dockerfile 中就可以使用 ${VERSION}
引用该构建参数,并将其作为版本号进行相关操作。
请注意,在每次新打开的终端会话中,都需要重新设置环境变量或者将其添加到 .bashrc
或 .bash_profile
等文件中以便永久生效。
内容由零声教学AI助手提供,问题来源于学员提问