docker下刪除兩個id相同的鏡像


 

今天建立docker容器的時候由於疏忽,鏡像的名字輸錯了,結果容器創建成功后,鏡像中出現兩個id相同的:

docker.io/ubuntu    14.04               5dbc3f318ea5        4 weeks ago         188 MB
ubuntu              14.04               5dbc3f318ea5        4 weeks ago         188 MB

使用docker rmi 5dbc3f318ea5刪除的時候執行失敗:

Error response from daemon: conflict: unable to delete 5dbc3f318ea5 (must be forced) - image is referenced in one or more repositories

提示應該是該id有兩個本地文件,不能用id刪除。

解決方法

使用repository和tag進行操作的,所以執行docker rmi ubuntu:14.04

 

再次查詢的時候只剩下一個鏡像,刪除OK。

 

所以,可以使用repository:tag的組合來刪除特殊的鏡像。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM