如何删除没有标签的Docker镜像?
我从5个月开始使用docker,而且我从来没有遇到这个问题。 我有两个图像具有相同的ID,所以我想删除那些我知道这是弃用的。 事情是没有身份证,当我尝试做
dk rmi -f gitlab-lab:5005/xs/mgmt-docker-gui
我得到一个错误:
Error response from daemon: No such image: gitlab-lab:5005/xs/mgmt-docker-gui:latest
那么我怎样才能删除这个ID而不是另一个ID呢?
jerome/mgmt-docker-ui latest 537b5ea5aa7b 4 days ago 476 MB gitlab-lab:5005/xs/mgmt-docker-gui <none> 537b5ea5aa7b 4 days ago 476 MB
我相信你指的是标签<none>
图像。 如果是这样,那么你可以使用dangling
开关删除。
docker rmi $(docker images -f dangling=true -q)