要清理Docker中的指定存储,你可以执行以下步骤:
- 确定要清理的存储类型。Docker有以下几种存储类型:
容器卷(Container Volumes)
匿名卷(Anonymous Volumes)
本地卷(Local Volumes)
数据卷容器(Data Volume Containers)
- 使用以下命令查看相应类型的存储列表:
容器卷:
docker volume ls
匿名卷:
docker volume ls -f "dangling=true"
本地卷:
docker volume ls -f "driver=local"
数据卷容器:
docker ps -a --filter "ancestor=<数据卷容器镜像>"
请将 <数据卷容器镜像> 替换为你要查找的数据卷容器的镜像名称或ID。
- 找到要清理的存储的名称或ID。
使用以下命令清理指定的存储:
容器卷:
docker volume rm <容器卷名称或ID>
匿名卷:
docker volume prune
本地卷:
docker volume rm <本地卷名称或ID>
数据卷容器:
docker rm <数据卷容器名称或ID>
请将 <容器卷名称或ID>, <本地卷名称或ID>, <数据卷容器名称或ID> 替换为实际的存储名称或ID。