image - 取消标记 Docker 映像而不删除它?
问题描述
我必须在不从主机中删除或删除图像的情况下取消标记 Docker 图像。
假设我有一张图片:
fedora 28 c3f540d72dfd 2 weeks ago 254MB
如何删除此标签并将图像保留在主机上?我知道这将是悬空的图像,但这对我来说很好。
我尝试了以下命令,但它也在删除图像:
docker rmi fedora:28
解决方案
我发现docker rmi fedora:28
只有当原始图像有多个标签时才会删除标签。
如果图像只有一个唯一标签,而您尝试对其进行docker rmi
处理。它将删除它自己的图像。
最好的方法是检查图像是否有多个标签,然后只删除所需的标签。
推荐阅读
- reactjs - 如何使用 Typescript 过滤掉 React 组件的 props?
- delphi - Delphi 从字符串中设置 ComboEdit 项目?
- php - 组合数组,但第二个数组将累加数组一的值
- javascript - 打开对话框时页面不模糊
- elasticsearch - 使用语音进行 Elasticsearch 后处理
- socket.io - 在 Vue SocketIO 中动态加入房间
- vim - 如何在 SpaceVim 中设置新主题?
- python - 将多个Scrapy数据插入mysql
- css - 我在 http://www.css-validator.org/validator 验证我的 css 然后我得到一个解析错误。我该如何解决这个问题?
- azure-devops - VSTS 中创建代理池所需的权限是什么?