如果docker的镜像ID一样,想要删除
执行:
docker rmi -f 镜像ID
如果常规删除,会报错。比如,删除下面的
# docker images | grep alpine
alpine latest c059bfaa849c 6 weeks ago 5.59MB
192.168.199.205/1111/alpine latest c059bfaa849c 6 weeks ago 5.59MB
# docker rmi c059bfaa849c
Error response from daemon: conflict: unable to delete c059bfaa849c (must be forced) - image is referenced in multiple repositories
使用-f 就可以删除:
# docker rmi -f c059bfaa849c
Untagged: 192.168.199.205/1111/alpine:latest
Untagged: 192.168.199.205/1111/alpine@sha256:e7d88de73db3d3fd9b2d63aa7f447a10fd0220b7cbf39803c803f2af9ba256b3
Untagged: alpine:latest
Untagged: alpine@sha256:21a3deaa0d32a8057914f36584b5288d2e5ecc984380bc0118285c70fa8c9300
Deleted: sha256:c059bfaa849c4d8e4aecaeb3a10c2d9b3d85f5165c66ad3a4d937758128c4d18