成功解決 docker刪除映象 刪除容器

2021-10-17 03:49:27 字數 596 閱讀 7706

練習使用docker的時候建立了一大堆映象,現在想刪除那些沒用的

執行映象的時候會生成容器

映象是不可以被修改的

執行中的容器如果修改檔案,那都是修改容器空間中的檔案

不會影響到映象

例如有個映象imagea,docker執行a生成了containera

那麼需要刪除containera,才能刪除imagea

不然就會報錯

error response from daemon: conflict: unable to delete imagea (must be forced) - image is being used by stopped container containera
映象:docker images

容器:docker ps -a

為什麼檢視容器是ps,應該是和linux命令中的ps(process status 展示程序資訊)是乙個意思

在docker開發者看來容器和程序是相似的概念

-a 是現實所有的意思

映象: docker rmi imageid

容器: docker rm containerid

docker映象無法刪除解決

使用docker rmi f imageid 無法刪除映象,並報錯,見下面的批量刪除操作 docker rmi f docker images q error response from daemon reference does not exist error response from daem...

docker 刪除映象

1 查詢映象 docker images2 先查詢該映象啟動的容器的 container id docker ps a3 首先根據容器id 刪除容器 docker rm b5568112d2624 根據映象id image id 刪除映象 docker rmi e73bed6e09dc即,刪除容器和...

docker 刪除映象 根據條件刪除映象

docker 刪除映象 檢視官方推薦命令文件 docker rmi help usage docker rmi options image image.remove one or more images options f,force force removal of the image no pr...