如何在Docker中创建命名和最新标签?

假设我有一个图像要标记为0.10.24(在我的情况下,这是一个包含Node.js

0.10.24的图像)。我使用Dockerfile构建了该映像,然后执行docker build并通过使用-t参数提供了标记。

我希望有一天我将拥有该图像的其他版本,因此我将使用另一个标签名称重新运行该过程。

到目前为止,一切都很好。这很好而且很好,一切都很好。

但是,这是问题开始的地方,我还希望始终另外拥有最新的图像标记广告latest。所以我想我需要给同一张图片加上两个名称。

我该怎么做呢?我是否真的需要再次docker build在完全相同的版本上运行,但是这次使用另一个标签,是否有更好的选择?

回答:

构建图像时可以有多个标签:

$ docker build -t whenry/fedora-jboss:latest -t whenry/fedora-jboss:v2.1 .

参考:https : //docs.docker.com/engine/reference/commandline/build/#tag-

image-t

以上是 如何在Docker中创建命名和最新标签? 的全部内容, 来源链接: utcz.com/qa/397277.html

回到顶部