Docker 是一個流行的容器化平臺,允許開發人員在一個獨立的環境中進行應用程序的開發和部署。但是,Docker 容器在使用過程中可能會占用大量的硬盤空間,這是一個需要注意的問題。
$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 20.04 7e0aa2d69a15 2 weeks ago 72.9MB mysql 5.7 bc9fa2fd984d 3 months ago 448MB nginx latest 568c4670fa80 3 months ago 133MB
上述命令展示了本地 Docker 中的鏡像列表??梢钥吹?,每個鏡像占據的空間都不相同,而且這些鏡像會隨著容器的啟動而逐漸增加。
$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 692c43aecb32 ubuntu:20.04 "bash" 16 minutes ago Up 16 minutes ubuntu_bash 7f58a5dd5b7b ubuntu:18.04 "tail -f /dev/null" 3 hours ago Up 3 hours ubuntu_test 673b7d5fdf5a mysql:5.7 "docker-entrypoint.s…" 2 days ago Up 2 days 0.0.0.0:3606->3306/tcp mysql_test
使用docker ps -a
命令查看所有運行的容器??梢钥吹剑總€容器也占據一定的硬盤空間。
為了釋放硬盤空間,可以使用以下命令刪除鏡像和容器:
$ docker rm 7f58a5dd5b7b $ docker rmi ubuntu:18.04
使用docker rm
命令刪除容器,使用docker rmi
命令刪除鏡像。
注意:刪除容器時要確保該容器不再運行,否則需要先將其停止。
上一篇css 容器與內容區別
下一篇css vw移動端適配