Tag: 磁盘空间

从`docker diff`创build文件/文件夹大小的树形图

我正在尝试在Dockerfile中显示特定命令的文件大小的增加。 所以我跑docker diff和得到像(例如)的输出: C /var/lib/postgresql/9.3/main/pg_multixact/offsets C /var/lib/postgresql/9.3/main/pg_multixact/offsets/0000 C /var/lib/postgresql/9.3/main/pg_notify C /var/lib/postgresql/9.3/main/pg_notify/0000 C /var/lib/postgresql/9.3/main/pg_stat C /var/lib/postgresql/9.3/main/pg_stat/db_0.stat C /var/lib/postgresql/9.3/main/pg_stat/db_12035.stat C /var/lib/postgresql/9.3/main/pg_stat/db_16385.stat C /var/lib/postgresql/9.3/main/pg_stat/global.stat C /var/lib/postgresql/9.3/main/pg_stat_tmp C /var/lib/postgresql/9.3/main/pg_subtrans C /var/lib/postgresql/9.3/main/pg_subtrans/0000 C /var/lib/postgresql/9.3/main/pg_xlog D /var/lib/postgresql/9.3/main/pg_xlog/000000010000000000000001 A /var/lib/postgresql/9.3/main/pg_xlog/000000010000000000000002 A /var/lib/postgresql/9.3/main/pg_xlog/000000010000000000000003 C /var/lib/postgresql/9.3/main/postmaster.opts C /var/log C /var/log/postgresql C /var/log/postgresql/postgresql-9.3-main.log 我可以运行这个通过du -ak得到: 16 /var/lib/postgresql/9.3/main/base/16385/20462 16 /var/lib/postgresql/9.3/main/base/16385/20463 116 /var/lib/postgresql/9.3/main/base/16385/pg_internal.init 24 /var/lib/postgresql/9.3/main/global/11928 32 /var/lib/postgresql/9.3/main/global/11930 […]

docker工人的磁盘空间比容器增长得更快

正在修改文件,大量添加和删除(leveldb)的Docker容器正在增加容器自身报告的磁盘使用,并最终耗尽所有磁盘。 这里是df的一个快照,第二个。 你会注意到,从主机的angular度来看,磁盘空间增加了很多(300M字节),但是容器自我报告的磁盘空间使用量只增加了17M字节。 随着这种情况继续,主机用完了磁盘。 Ubuntu股票14.04,Docker版本1.10.2,构buildc3959b1。 这里有一些类似修剪的问题吗? root@9e7a93cbcb02:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/docker-202:1-136171-d4[…] 9.8G 667M 8.6G 8% / tmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/disk/by-uuid/0a76513a-37fc-43df-9833-34f8f9598ada 7.8G 2.9G 4.5G 39% /etc/hosts shm 64M 0 64M 0% /dev/shm 后来: root@9e7a93cbcb02:~# df -h Filesystem Size Used Avail Use% […]

Docker的aufs和devicemapper目录都存在

我试图清理我的服务器上的一些空间,发现/var/lib/docker/aufs和/var/lib/docker/devicemapper存在。 Usage of /: 86.8% of 78.62GB Users logged in: 0 ncdu 1.10 ~ Use the arrow keys to navigate, press ? for help — /var/lib/docker ———————————————————————————————————————————————————————————————————————————————————— /.. 35.3GiB [##########] /aufs 21.4GiB [###### ] /devicemapper 810.5MiB [ ] /tmp 188.3MiB [ ] /containers 96.3MiB [ ] /init 29.4MiB [ ] linkgraph.db 13.4MiB [ ] /graph […]

如何释放docker使用的浪费空间?

我在我的服务器上设置了docker。 我使用jenkinsCI。 那些工具真的很酷。 但不幸的是,我仍然无法弄清楚如何把浪费的空间带回来。 我尝试了在网上提出的不同的东西,通过使用它们,我只能释放一部分浪费的空间。 我不需要任何历史等 我尝试了不同的东西,比如粗鲁的docker rm $(docker ps -aq)和docker rmi $(docker images -q)而一些容器正在运行,使得它们不能被删除。 我也试过这个脚本和类似的。 #!/bin/bash # remove exited containers: docker ps –filter status=dead –filter status=exited -aq | xargs -r docker rm -v # remove unused images: docker images –no-trunc | grep '<none>' | awk '{ print $3 }' | xargs -r docker rmi […]

Docker容器日志占用我所有的磁盘空间

我正在VM上运行一个容器。 我的容器默认情况下将日志写入/var/lib/docker/containers/CONTAINER_ID/CONTAINER_ID-json.log文件,直到磁盘已满。 目前,我不得不手动删除这个文件,以避免磁盘已满。 我读过Docker 1.8中将有一个参数来旋转日志 。 你会推荐什么作为当前的解决方法?

Docker更改/ var / lib / docker / aufs / diff位置

Docker文件夹/ var / lib / docker / aufs / diff增长过多,我想将其移动到其他分区上。 有没有办法将Dockerconfiguration为使用另一个位置的这个方法?

增加Docker Toolbox上的磁盘空间

我试图在Docker Toolbox上启动一些非常大的容器(总共大约18GB)。 不幸的是,我总是得到没有足够磁盘空间的错误。 我有一个1TB的硬盘,有超过200 GB的免费。 如何增加docker工具箱的磁盘空间?

Docker – 删除所有图片和容器后释放空间

我删除了所有的图像/容器 ubuntu@ubuntu:/var/lib/docker$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu@ubuntu:/var/lib/docker$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 但是我注意到在/var/lib/docker里仍然有大约15GB的空间 ubuntu@ubuntu:/var/lib/docker$ sudo du –max-depth=1 -h . 12G ./volumes 104K ./aufs 4,0K ./containers 1,3M ./image 4,0K ./trust 4,0K ./swarm 2,6G ./tmp 108K ./network 15G . 问题: 我怎样才能释放这个空间? 删除/var/lib/docker中的东西是否安全?