1. docker tag

1.1. 描述

docker tag 使用已有的 tag 或镜像名称或镜像 ID 创建一个新的 tag 标签。可以标记本地镜像,将其归入某一镜像仓库。

tag 标签组成有:<镜像仓库地址>/<镜像名称>:<标签>

例如:

hub.myharbor.com:8080/library/myimage:v1.1
  • hub.myharbor.com:8080 :镜像仓库地址
  • library/myimage : 镜像名称
  • v1.1 : 标签

镜像仓库地址要求是有安全证书的 https 服务器,否则需要配置 docker 服务的 insecrt 参数

默认如果镜像仓库地址为空时,使用的是 registry-1.docker.io 仓库,即 Docker 公司 公网维护的镜像仓库。

整个TAG名称要求是合法的 ASCII 字符,最大是128 个字符

1.2. 帮助

$ docker tag --help

Usage: docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE

1.3. 选项

1.4. 示例

  • 使用本地镜像ID创建一个新的tag
$ docker tag 0e5574283393 fedora/httpd:version1.0
  • 使用本地镜像名称创建新的 tag

本地源镜像如果没有指定版本 tag,默认使用 latest 最新版本

$ docker tag httpd fedora/httpd:version1.0
  • 指定本地镜像及tag版本创建新标签
$ docker tag httpd:test fedora/httpd:version1.0.test
  • 创建一个有明确镜像仓库的标签
$ docker tag 0e5574283393 myregistryhost:5000/fedora/httpd:version1.0
Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2022-03-13 11:28:02

results matching ""

    No results matching ""