Docker提供了一个命令来清理悬空的任何资源(图像,容器,卷和网络)(与容器无关):
docker system prune
要另外删除任何已停止的容器和所有未使用的图像(不只是悬空图像),请将该-a
标志添加到命令:
docker system prune -a
Image列表:
docker images -a
删除镜像:
docker rmi Image Image
删除全部镜像:
docker rmi $(docker images -a -q)
容器列表:
docker ps -a
容器删除:
docker rm ID_or_Name ID_or_Name
容器退出时自动删除:
docker run --rm image_name
卷列表:
docker volume ls
卷删除:
docker volume rm volume_name volume_name