- 主题:用了一把lxc容器的overlayfs,省了不少空间
看了好几遍,终于看懂了,Alpine YYDS!
【 在 poocp (慢速随机指标) 的大作中提到: 】
: 我的arm盒子还是异常老旧的rk3288,省电风扇也不转,所以暂时还不想换。
: 系统跑在一张SLC的16GB TF卡上,最近发现快满了,花了点时间清理了一下,除了一个我的小说webdav镜像占了太多空间,被我移走了,就剩下4个Debian容器占了我将近4GB的闪存。
: 其实这四个容器只同时跑了一个几百KB的程序而已,只是这个程序需要在不同的单独系统下跑,所以不得已开了四个容器。四个容器里大部分文件都是相同的,也就主机名称,网络IP有差别而已。所以只用相同一份系统文件能节约75%的闪存。系统再从Debian换成Alpine 3.22的lxc模版。
: 最后完成态的四个容器的upper和work,以及共用的一份只读rootfs,只占了8.4MB。
--
FROM 223.104.68.*
我突然想起来,lz是不是也可用原版的debian lxc镜像吧,这个也才200多MB,虽然大点,但是一脉相承方便管理呀。
【 在 poocp 的大作中提到: 】
: 我的arm盒子还是异常老旧的rk3288,省电风扇也不转,所以暂时还不想换。
: 系统跑在一张SLC的16GB TF卡上,最近发现快满了,花了点时间清理了一下,除了一个我的小说webdav镜像占了太多空间,被我移走了,就剩下4个Debian容器占了我将近4GB的闪存。
: 其实这四个容器只同时跑了一个几百KB的程序而已,只是这个程序需要在不同的单独系统下跑,所以不得已开了四个容器。四个容器里大部分文件都是相同的,也就主机名称,网络IP有差别而已。所以只用相同一份系统文件能节约75%的闪存。系统再从Debian换成Alpine 3.22的lxc模版。
: ...................
--
FROM 59.40.8.*
那7年前的debian怎么不能共享一份镜像文件?看你的描述,debian是4个容器,但是有4份容量,用了alpine,4个容器共享一份镜像,是1份容量+4份配置。
【 在 poocp 的大作中提到: 】
: 7年前建的lxc容器,还用apt install装了些东西吧,具体做过哪些操作时间太长记不住了。
: 后来需要开4个容器,就临时起意直接用lxc-copy复制了三份,先用着。
: 直到这次卡快满了,才花点时间处理一下。
: ...................
--
FROM 120.229.204.*