docker刪除容器映象

2021-09-24 16:58:32 字數 964 閱讀 4800

注意:

刪除容器的命令:docker rm 容器名稱或id

刪除映象的命令:docker rmi 容器名稱或id

檢視映象

[root@localhost opt]# docker images
根據狀態刪除已經退出的容器

docker rm $(sudo docker ps -qf status=exited)
檢視刪除映象

docker images				//檢視映象

docker rmi mysql //刪除映象

問題1:

問題描述:

有的映象刪除會失敗,提示651c233cbcf2容器正在使用這個映象

[root@localhost opt]# docker rmi mysql

error response from daemon: conflict: unable to remove repository reference "mysql" (must force) - container 651c233cbcf2 is using its referenced image c7109f74d339

解決辦法:

刪除使用這個映象的容器

docker rm 651c233cbcf2
然後再刪除這個映象

docker rmi mysql
刪除成功

問題解析:

刪除映象需要先刪除所有引用這個映象的容器,已退出/執行中

把退出的容器和執行中的容器刪除掉就可以正常刪除映象了

容器刪除解析:

容器刪除需要先停止在刪除,否則會報錯

Docker 容器映象刪除

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...

Docker 容器映象刪除

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...

Docker 容器映象刪除

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...