docker tag
描述
创建标记指源的图像的目标图像
用法
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
父命令
命令 | 描述 |
---|---|
docker | Docker CLI的基本命令。 |
扩展描述
图像名称由斜杠分隔的名称组件组成,可以选择以注册表主机名作为前缀。主机名必须符合标准DNS规则,但可能不包含下划线。如果存在主机名,则可以选择后面跟着格式的端口号。:8080
如果不存在,则该命令使用位于registry-1.docker.io
默认情况下。名称组件可以包含小写字母、数字和分隔符。分隔符定义为句点、一个或两个下划线或一个或多个破折号。名称组件可能不会以分隔符开始或结束。
标签名必须是有效的ASCII,可以包含小写和大写字母、数字、下划线、句点和破折号。标签名不能以句点或破折号开头,最多可以包含128个字符。
您可以使用名称和标记将图像组合在一起,然后将它们上传到通过存储库共享图像...
实例
标记ID引用的图像
要将ID为“0e5574283393”的本地映像标记到带有“Version1.0”的“fedora”存储库中:
$ docker tag 0e5574283393 fedora/httpd:version1.0
标记按名称引用的图像
要将名为“httpd”的本地映像标记到带有“Version1.0”的“fedora”存储库中,请执行以下操作:
$ docker tag httpd fedora/httpd:version1.0
请注意,由于未指定标记名,因此为现有的本地版本创建别名。httpd:latest
...
标记由名称和标记引用的图像
要将名为“httpd”的本地映像标记为“test”,将“fedora”存储库标记为“version1.0.test”:
$ docker tag httpd:test fedora/httpd:version1.0.test
为私有存储库标记图像
若要将图像推送到专用注册表,而不是中央码头注册中心,则必须将其标记为注册表主机名和端口(如果需要)。
$ docker tag 0e5574283393 myregistryhost:5000/fedora/httpd:version1.0
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com