Docker 6 Docker刪除執行過的映象

2022-06-17 15:00:11 字數 869 閱讀 7521

目錄

未執行過的映象

執行過的映象

docker中刪除images的命令是docker rmi

此時執行上述命令並不能刪除images

可以看出,image並不能被刪除。提示image被某個container引用(拿來執行)。如果不將這個引用的container銷毀(刪除),那image肯定是不能被刪除。具體原因見文末

2.1 在container中刪除:docker rm 539773f6c852

2.2 在images

中刪除:docker rmi hellotest

檢視docker的幫助會發現有兩個與刪除有關的命令rm和rmi

這裡有兩個不同的單詞,images和container。

其中images跟平常使用的虛擬機器的映象乙個意思,相當於乙個模版;

而container則是images執行時的的狀態。docker對於執行過的image都保留乙個狀態(container),可以使用命令docker ps來檢視正在執行的container,對於已經退出的container,則可以使用docker ps -a來檢視。 如果退出了乙個container而忘記儲存其中的資料,可以使用docker ps -a來找到對應的執行過的container使用docker commit命令將其儲存為image然後執行。

docker 刪除記錄 docker自學隨記

目前只記錄零散的知識點,不成體系。容器內開啟多個終端 1 通過docker ps指令獲取要開啟的容器的id 2 在指定容器開啟終端 docker exec it bin bash 1.docker 配置notebook 2.docker內配置jupyter notebook docker jupyt...

docker 刪除容器

docker kill docker ps a q 刪除所有已經停止的容器 docker rm docker ps a q 刪除所有未打 dangling 標籤的映象 docker rmi docker images q f dangling true 刪除所有映象 docker rmi docke...

docker 刪除映象

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