docker有兩個與刪除相關的命令:rm 和 rmi
rm Remove one or more containers
rmi Remove one or more images
很明顯,rm是刪除容器的,而rmi是刪除鏡像的,而容器是鏡像運行的實例。如果在容器運行的時候刪除鏡像,會報錯。
所以,要先停止運行中的容器
docker stop containerID
containerID可以通過命令:docker ps找到:
然後,刪除容器
docker rm containerID
最後刪除image
docker rmi imageID
其中 imageID可以通過命令: docker images 找到