Ubuntu 如何清理/var/lib/docker/vfs目录
我想知道如何从Docker回收一些磁盘空间。 我的/var/lib/docker目录当前看起来像:Ubuntu 如何清理/var/lib/docker/vfs目录,ubuntu,docker,Ubuntu,Docker,我想知道如何从Docker回收一些磁盘空间。 我的/var/lib/docker目录当前看起来像: 42M containers 3.6G devicemapper 14M image 68K network 20K plugins 4.0K swarm 4.0K tmp 4.0K trust 9.0G vfs 28K volumes 我不知道为什么我的vfs目录这么大,也不知道如何清理它!我在其他服务器上新安装的docke
42M containers
3.6G devicemapper
14M image
68K network
20K plugins
4.0K swarm
4.0K tmp
4.0K trust
9.0G vfs
28K volumes
我不知道为什么我的vfs目录这么大,也不知道如何清理它!我在其他服务器上新安装的docker甚至没有这个目录,所以删除是否安全
我正在运行docker 1.13.1,在Ubuntu 14.04服务器上使用devicemapper存储驱动程序。这个码头工人在过去已经升级过好几次了。我在它上只运行了3个容器,大多数重要卷都装载到主机上
我运行过“docker系统修剪”,但它没有回收任何东西。我还清除了所有我不需要的图像 在
docker system prune-a--volumes
和docker system df
和docker container ls-a
检查无任何运行后,我只是删除了vfs目录:rm-r vfs/dir/3213412…/
。
如果查看这些文件夹,您会发现它们基本上是容器的运行时文件。我不知道为什么在整个系统被删减后这些仍然存在。。。但我只是简单地摆脱了它们,赢回了10g。您是否删除了停止的容器及其关联的卷:
docker rm-v$(docker ps-aq)
?唯一可用的容器是正在运行的容器,因此该命令不会删除任何内容。您是否尝试了docker system prune-a
?