docker删除镜像时报错image is referenced in multiple repositories解决方案

1.查看镜像,发现两个一样IMAGE ID的镜像

[root@localhost ~]# docker images
REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
docker.io/mytomcat   jdk8-corretto       4a23c2259231        4 days ago          417 MB
docker.io/tomcat     jdk8-corretto       4a23c2259231        4 days ago          417 MB

2.删除全部镜像报错(删除单个也会):

[root@localhost ~]# docker rmi $(docker images -q)
Error response from daemon: conflict: unable to delete 4a23c2259231 (must be forced) - image is referenced in multiple repositories
Error response from daemon: conflict: unable to delete 4a23c2259231 (must be forced) - image is referenced in multiple repositories

3.通过repository:tag方式删除就能删除成功

[root@localhost ~]# docker rmi docker.io/mytomcat:jdk8-corretto
Untagged: docker.io/mytomcat:jdk8-corretto
[root@localhost ~]# docker rmi docker.io/tomcat:jdk8-corretto
Untagged: docker.io/tomcat:jdk8-corretto
Untagged: docker.io/tomcat@sha256:1fffe8d34b7b9a6501dc362dfdf0d55c5dd0ea3d0a97545a0c4d834963abbd44
Deleted: sha256:4a23c22592312cf25d9950eecd48f3d46dbb7c514edf58aafa62601cc520a9cd
Deleted: sha256:f87859d97b8481f0ea4001255ed9c978fb7d49874a437587c39a41cf7859823f
Deleted: sha256:fb53569304dc778d7c0b0f397cb6259c09e4e9abded7ec792269121442e49b29
Deleted: sha256:d44c43f24159a5eaf58b7ec9f443bd9717db286b462ace56d23dac0f9aeafdd6
Deleted: sha256:0a449fba482e00db87d3b9502cea111a078bef970c5ad910e0d35682a62a2f55

猜你喜欢

转载自blog.csdn.net/a1085578081/article/details/100698515