Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

刪除Docker 容器

詳細作法如下 :
docker images
列出 images 之後,你就可以使用 docker rmi 命令來刪除目標 image。
Precision-7780:~/docker/Build_nvidia_Ubuntu_20.04_yocto$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nvidia_ubuntu-20.04_yocto latest 7c53a1211bba 5 hours ago 270MB
cabana-handler_nginx latest e31255d3a9e4 3 weeks ago 142MB
cabana-handler_cabana-handler latest 85ac8909fbe8 3 weeks ago 293MB
cabana-handler_cabana latest 606c93bdc382 3 weeks ago 159MB
ubuntu-20.04_yocto latest 2f487122fb24 3 weeks ago 3.76GB

要完整刪除 nvidia_ubuntu-20.04_yocto 的 Docker image,你可以使用以下命令:
docker rmi nvidia_ubuntu-20.04_yocto:latest
如果該 image 正在被某個容器使用,你可能會遇到錯誤信息。在這種情況下,請先刪除或停止使用該 image 的容器,然後再執行刪除命令。

例如:
列出所有容器(包括停止的容器):
docker ps -a

停止並刪除所有使用 nvidia_ubuntu-20.04_yocto 的容器:
docker stop
docker rm

刪除 nvidia_ubuntu-20.04_yocto 容器:
docker rm 76a2433954dc
(76a2433954dc 是該容器的 ID)

再次執行刪除 image 的命令:
docker rmi nvidia_ubuntu-20.04_yocto:latest
這樣就可以完整刪除該 image 了。