更新时间:2022-11-08 GMT+08:00
删除镜像标签
使用rmi命令删除当前项目中指定镜像标签。
- 对于本项目的私有镜像tag会做彻底删除,即删除数据库记录及远程仓库中的镜像tag。
- 对于其他项目的导入镜像tag或者资产市场订阅的镜像tag仅删除导入或者订阅关系,即只删除数据库记录。
命令结构
health docker rmi <project-name/image-name:tag-name> [flags]
参数 |
简写 |
是否必选 |
说明 |
---|---|---|---|
project-name |
无 |
否 |
要删除的镜像的源项目名称,不填时默认为当前所在项目。 |
image-name |
无 |
是 |
要删除的镜像tag所在的仓库名称。 |
tag-name |
无 |
是 |
要删除的镜像tag名称。 |
--project |
无 |
否 |
指定项目名。未填写则使用配置文件中的项目名。 |
命令示例
假设当前所在项目为lmx-project-01,命令及返回结果示例:
- 删除其他项目lmx-project-02的导入镜像tag。
health docker rmi lmx-project-02/demo-image:v1.1 # 执行成功返回结果如下 untagged:lmx-project-02/demo-image:v1.1
- 删除资产市场订阅的镜像tag。
health docker rmi [AssetMarket]/demo-image:v1.1 # 执行成功返回结果如下 untagged:[AssetMarket]/demo-image:v1.1
- 删除本项目的私有镜像tag,可不填源项目名。
health docker rmi demo-image:v1.1 或 health docker rmi lmx-project-01/demo-image:v1.1 # 执行成功返回结果如下 untagged:lmx-project-01/demo-image:v1.1
父主题: 镜像管理命令