近期使用了docker,但刪除鏡像時候遇到了無法刪除問題。提示:No such Image。原因有兩個,解決方法如下:
原因1:
容器還存在是無法刪除鏡像的
解決步驟:
1.停掉容器(docker stop 容器ID或容器名稱)
2.刪除容器(docker rm 容器ID或容器名稱)
3.刪除鏡像(docker rmi 鏡像ID或鏡像名稱:版本號)
原因2:
容器不存在,刪除鏡像時候提示 No such image
docker 鏡像文件是存在/var/lib/docker/image/overlay2/imagedb/content/sha256目錄下的
解決:
刪除/var/lib/docker/image/overlay2/imagedb/content/sha256目錄下相應的鏡像文件即可