8-docker删除两个相同IMAGE ID镜像报错的处理方案

发布时间:2024年01月15日

1.问题描述

docker在删除两个相同IMAGE ID镜像(E.g:docker rmi 605c77e624dd)时,会有如下报错:

Error response from daemon: conflict: unable to delete 605c77e624dd (must be forced) - image is referenced in multiple repositories

[root@centos79 ~]# docker images | grep nginx
nginx-test                      1.0           605c77e624dd   23 months ago   141MB
nginx                           latest        605c77e624dd   23 months ago   141MB
[root@centos79 ~]# docker rmi 605c77e624dd
Error response from daemon: conflict: unable to delete 605c77e624dd (must be forced) - image is referenced in multiple repositories
[root@centos79 ~]# 

2.解决方案

2.1.方案一:

使用repository加tag的方式进行image的删除。

命令:

docker rmi nginx-test:1.0 

[root@centos79 ~]# docker images | grep nginx
nginx-test                      1.0           605c77e624dd   23 months ago   141MB
nginx                           la
文章来源:https://blog.csdn.net/z19861216/article/details/134977002
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。