Image 我是否需要删除以前构建的、未使用的Docker图像/容器?

Image 我是否需要删除以前构建的、未使用的Docker图像/容器?,image,docker,containers,Image,Docker,Containers,在终端中键入Docker image和Docker ps-a时, 我有一长串以前构建的、不再使用的Docker图像。把它们留在那里有什么坏处?它们会造成什么样的伤害 删除未使用的图像/容器是否更好 拥有这些图像本身并没有坏处,但它们确实会占用硬盘空间,如果您不使用它们,保留它们只是浪费资源。这是个好主意,但请小心,不要删除您当前使用的图像,但如果您完成了图像和容器,最好将其删除,因为他们占用了空间 要删除所有图像和容器,请使用docker system prune-a # Delete all

在终端中键入
Docker image
Docker ps-a
时, 我有一长串以前构建的、不再使用的Docker图像。把它们留在那里有什么坏处?它们会造成什么样的伤害


删除未使用的图像/容器是否更好

拥有这些图像本身并没有坏处,但它们确实会占用硬盘空间,如果您不使用它们,保留它们只是浪费资源。

这是个好主意,但请小心,不要删除您当前使用的图像,但如果您完成了图像和容器,最好将其删除,因为他们占用了空间

要删除所有图像和容器,请使用
docker system prune-a

# Delete all containers
docker rm -f $(docker ps -a -q)
# Delete all images
docker rmi -f $(docker images -q)

容器或图像是否占用空间?一半以上的旧映像是从同一个基础映像构建的。“我想他们不会占用这么多空间吧?”Kid_Learning_C图像占用了空间。容器是运行时——因为您没有运行任何东西,所以没有容器。您可以使用
du
查看它们占用的空间。谢谢您的回答!只是
du
?你能给我完整的命令吗?@Kid\u Learning\u C
du-h/path/to/file