如何在Dockerfile中标记图像?

我一直在挖掘文档,但我没有find一个指令来定义Dockerfile中的图像的标签名称。 有一个可用于命令行。

说我FROM另一个图像创build一个图像,我不希望它具有相同的名称。 我应该如何继续?

不幸的是这是不可能的。 你可以使用build.sh脚本,它包含像这样:

 #!/usr/bin/env bash if [ $# -eq 0 ] then tag='latest' else tag=$1 fi docker build -t project:$tag . 

运行./build.sh创build图像project:latest或运行./build.sh your_tag指定图像标记