📜  Docker –使用图像标签

📅  最后修改于: 2021-04-17 02:42:12             🧑  作者: Mango

您可以使用图像标签通过简单的标签和别名来描述图像。标签可以只是项目的版本,图像的功能,也可以只是您的名字,几乎任何可以描述图像的内容。它可以帮助您管理项目的版本,并允许您跟踪整个开发过程。

在本文中,我们将讨论与标签相关的几乎所有内容,这些内容将帮助您开始使用Image Tagging。

在深入探讨本文之前,让我们讨论一下最新标签。如果您没有为图像指定标签,则会自动使用最新标签对其进行标签,这意味着该图像具有最新版本。

下面介绍三种最常使用标记的最常见方案:

1.建立影像时

您可以在构建图像时使用-t标志为图像指定标签。如果您未指定标签,则会使用最新标签自动为其添加标签。

sudo docker build -t :

您还可以在Dockerfile中指定要拉入的Image的标签。假设您有一个Dockerfile可以提取最新版本的Ubuntu映像。

FROM ubuntu:latest

现在,如果要使用名为my-ubuntu的自定义标签构建Image,则可以使用以下命令。

sudo docker build -t tag-demo:my-ubuntu .

建立形象

2.直接标记图像

您也可以使用tag子命令直接标记图像。

sudo docker tag  /

直接标记图像

您可以看到新标签已分配给图像。

3.拉动影像时

您可以使用pull子命令提取Docker映像。您可以指定要拉取的图像的标签。请注意,如果您未指定标签,则会通过将“最新”标签附加到图像上来自动提取图像的最新版本。

sudo docker pull alpine:3.6

拉图像