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

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

你可能感兴趣的:(docker,docker,容器,运维)