无意中感觉磁盘空间不够用,于是使用df -命令查看,结果令人大吃一惊,全是码头工人干的好事,在/var/lib/码头工人/汪汪汪里生成了一堆垃圾:
davidhopper@davidhopper-ThinkPad-P50s: ~ df -美元 文件系统1 k -块已用可用已用%挂载点 sysfs 0 0 0 -/sys proc 0 0 0 -/proc udev 8112832 0 8112832 0%/dev 开发0 0 0 -/dev/pts tmpfs 1627828 9580 1627828 1%/运行/dev/sda6/84293120 77948404 84293120 98% securityfs 0 0 0 -/sys/内核/安全 tmpfs/dev/shm 8139124 18040 8139124 1% tmpfs 5120 4 5116 1%/运行/锁 tmpfs 8139124 0 8139124/sys/fs/cgroup的0% cgroup 0 0 0 -/sys/fs/cgroup/systemd pstore 0 0 0 -/sys/fs/pstore efivarfs 0 0 0 -/sys/固件/efi/efivars cgroup 0 0 0 -/sys/fs/cgroup/net_cls net_prio cgroup 0 0 0 -/sys/fs/cgroup/perf_event cgroup 0 0 0 -/sys/fs/cgroup/cpu、cpuacct cgroup 0 0 0 -/sys/fs/cgroup/pid cgroup 0 0 0 -/sys/fs/cgroup/设备 cgroup 0 0 0 -/sys/fs/cgroup/cpuset cgroup 0 0 0 -/sys/fs/cgroup/rdma cgroup 0 0 0 -/sys/fs/cgroup/blkio cgroup 0 0 0 -/sys/fs/cgroup/hugetlb cgroup 0 0 0 -/sys/fs/cgroup/冰箱 cgroup 0 0 0 -/sys/fs/cgroup/内存 systemd-1——————/proc/sys/fs/binfmt_misc debugfs 0 0 0 -/sys/内核/调试 0 0 0 -/dev/mqueue mqueue hugetlbfs 0 0 0 -/dev/hugepages fusectl 0 0 0 -/sys/fs/fuse/连接 configfs 0 0 0 -/sys/内核/配置/boot/efi/dev/sda1 262144 33084 229060 13% binfmt_misc 0 0 0 -/proc/sys/fs/binfmt_misc tmpfs 1627828 56 1627828/运行/user/1000 1% gvfsd-fuse 0 0 0 -/运行/user/1000/养狐业/dev/sda6/var/lib/docker/aufs 84293120 77948404 84293120 98% >之前首先使用最简单的方法,清理当前未运行的所有码头工人容器:
码头工人系统删除运行结果如下:
davidhopper@davidhopper-ThinkPad-P50s: ~/代码/阿波罗码头工人美元系统删除 警告!这将删除: ——所有停止容器 ——所有卷不习惯至少> sudo rm射频/var/lib/docker/aufs结果令人失望,提示信息如下:
davidhopper@davidhopper-ThinkPad-P50s: ~ $ sudo rm射频/var/lib/docker/aufs (sudo) davidhopper的密码: rm:无法删除“/var/lib/码头工人/汪汪汪”:设备或资源忙用命令<代码>猫/proc/mounts | grep“码头工人”代码>查找设备加载情况,果然有汪汪汪:
davidhopper@davidhopper-ThinkPad-P50s: ~ $猫/proc/mounts | grep“码头工人”/dev/sda6/var/lib/docker/aufs ext4 rw, relatime错误=remount-ro, https://www.yisu.com/zixun/ordered data=0 0没办法,逼我用绝招,先缷载设备,再删除之:
sudo umount/var/lib/docker/aufs来 sudo rm射频/var/lib/docker/aufs再次使用df -命令查看,结果令人神清气爽:
davidhopper@davidhopper-ThinkPad-P50s: ~ df -美元 文件系统1 k -块已用可用已用%挂载点 sysfs 0 0 0 -/sys proc 0 0 0 -/proc udev 8112832 0 8112832 0%/dev 开发0 0 0 -/dev/pts tmpfs 1627828 9584 1627828 1%/运行/dev/sda6/84293120 65296764 84293120 82% securityfs 0 0 0 -/sys/内核/安全 tmpfs/dev/shm 8139124 18256 8139124 1% tmpfs 5120 4 5116 1%/运行/锁 tmpfs 8139124 0 8139124/sys/fs/cgroup的0% cgroup 0 0 0 -/sys/fs/cgroup/systemd pstore 0 0 0 -/sys/fs/pstore efivarfs 0 0 0 -/sys/固件/efi/efivars cgroup 0 0 0 -/sys/fs/cgroup/net_cls net_prio cgroup 0 0 0 -/sys/fs/cgroup/perf_event cgroup 0 0 0 -/sys/fs/cgroup/cpu、cpuacct cgroup 0 0 0 -/sys/fs/cgroup/pid cgroup 0 0 0 -/sys/fs/cgroup/设备 cgroup 0 0 0 -/sys/fs/cgroup/cpuset cgroup 0 0 0 -/sys/fs/cgroup/rdma cgroup 0 0 0 -/sys/fs/cgroup/blkio cgroup 0 0 0 -/sys/fs/cgroup/hugetlb cgroup 0 0 0 -/sys/fs/cgroup/冰箱 cgroup 0 0 0 -/sys/fs/cgroup/内存 systemd-1——————/proc/sys/fs/binfmt_misc debugfs 0 0 0 -/sys/内核/调试 0 0 0 -/dev/mqueue mqueue hugetlbfs 0 0 0 -/dev/hugepages fusectl 0 0 0 -/sys/fs/fuse/连接 configfs 0 0 0 -/sys/内核/配置/boot/efi/dev/sda1 262144 33084 229060 13% binfmt_misc 0 0 0 -/proc/sys/fs/binfmt_misc tmpfs 1627828 52 1627828/运行/user/1000 1% gvfsd-fuse 0 0 0 -/运行/user/1000/养狐业为了让码头工人以后不再占用更多空间,我们指定码头工人目录的最大空间,命令如下:
如何清理码头工人产生的垃圾文件