我正在使用Windows版的Docker来启动一个MSSQL服务器。除了我的硬盘已经满了之外,一切都很正常。我已经使用了Docker提供的所有清理命令,删除了所有的镜像和容器:
docker kill $(docker ps -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -q -f dangling=true)
docker rmi $(docker images -q)
这将不会删除c:\ProgramData\Docker\windowsfilter文件夹中的任何内容,那里仍然有很多文件。大约130个G的存储空间,没有运行中的容器或存储的镜像。
Client:
Version: 17.03.1-ce
API version: 1.27
Go version: go1.7.5
Git commit: c6d412e
Built: Tue Mar 28 00:40:02 2017
OS/Arch: windows/amd64
Server:
Version: 17.03.1-ce
API version: 1.27 (minimum version 1.24)
Go version: go1.7.5
Git commit: c6d412e
Built: Tue Mar 28 00:40:02 2017
OS/Arch: windows/amd64
Experimental: true
我尝试使用docker-ci-zap (https://github.com/jhowardmsft/docker-ci-zap) ,但是不建议运行该工具,因此我宁愿使用替代方案。
docker volume rm [OPTIONS] VOLUME [VOLUME ...]
命令删除卷吗? - dsax7docker system prune
- tgogos