1、docker image tag 简介
docker image tag
是用于用于为已经存在的本地 Docker 镜像添加一个新的标签。这个命令会创建一个新的标签,并将其指向原有的镜像,从而使得同一镜像可以被多个标签所引用。
参考文档:https://docs.docker.com/engine/reference/commandline/image_tag/
2、docker image tag 语法
docker image tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
注意:SOURCE_IMAGE[:TAG]
表示需要添加标签的源镜像名称和标签;TARGET_IMAGE[:TAG]
表示新的目标镜像名称和标签。
3、docker image tag 命令
1)为名为 myimage 的镜像添加 v1.0 和 latest 两个标签
docker image tag myimage:v1.0 myuser/myrepository:latest
2)可以使用 docker image tag 命令为同一个镜像添加多个标签
docker image tag myimage:v1.0 myuser/myrepository:v1.0 docker image tag myimage:v1.0 myuser/myrepository:latest
4、子命令
命令 | 描述 |
docker image build | 从Dockerfile构建镜像 |
docker image history | 显示图像的历史 |
docker image import | 从压缩包中导入内容以创建文件系统映像 |
docker image inspect | 显示一个或多个镜像的详细信息 |
docker image load | 从tar存档文件或STDIN加载镜像 |
docker image ls | 镜像列表 |
docker image prune | 移除未使用的镜像 |
docker image pull | 从registry下载镜像 |
docker image push | 上传镜像到registry |
docker image rm | 删除一个或多个镜像 |
docker image save | 保存一个或多个镜像到tar存档(默认流式到STDOUT) |
docker image tag | 创建一个指向SOURCE_IMAGE的TARGET_IMAGE标签 |