您可以使用图像标签通过简单的标签和别名来描述图像。标签可以只是项目的版本,图像的功能,也可以只是您的名字,几乎任何可以描述图像的内容。它可以帮助您管理项目的版本,并允许您跟踪整个开发过程。
在本文中,我们将讨论与标签相关的几乎所有内容,这些内容将帮助您开始使用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