docker 刪除本地鏡像


        隨着本地下載的鏡像和自己制作的鏡像越來越多,怎么清理掉一些不用的鏡像呢。

下面介紹了下清理方式。

 

1,刪除一個鏡像的命令:

          docker rmi  鏡像image id

         其中鏡像image id  可以通過命令,docker images 進行查看。

 

2,我們執行上述刪除命令后,可能會碰到如下錯誤

      Error response from daemon: conflict: unable to delete eb40dcf64078 (must be forced) - image is being used by stopped container 8758fb05ed7c

      這句話表示我們要刪除的鏡像,有關聯的容器8758fb05ed7c正在運行着。所以我們需要先刪除這個容器。

      docker rm 8758fb05ed7c

 

3,如果我們還是碰到上述錯誤,那么表明還有關聯容器沒有刪除。

     我們可以通過docker ps -a   可以查看出所有與要刪除的鏡像相關的容器。

     一一刪除這些容器之后,我們再執行docker rmi  鏡像image id,這時候就ok了 ,

    docker images 查看,那個鏡像已經沒了。

 


免責聲明!

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



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