Beancount-Trans icon indicating copy to clipboard operation
Beancount-Trans copied to clipboard

Reduce the size of container images

Open jizusun opened this issue 3 months ago • 3 comments

首先感谢作者开源了这么有价值的工具!

本来想在我在斐讯N1上启动的,发现镜像蛮大的(相比于我紧张的磁盘空间而言),所以我想能不能减少一下镜像的大小。 目前如下。

> docker images | grep trans
dhr2333/beancount-trans-postgres                                                 latest                              10280099666b   5 months ago    439MB
dhr2333/beancount-trans-frontend                                                 latest                              59c0afd86d75   5 months ago    49.3MB
dhr2333/beancount-trans-backend                                                  latest                              ce2403bc83da   6 months ago    677MB
dhr2333/beancount-trans-assets                                                   latest                              20ead9a3fea0   6 months ago    208MB
dhr2333/beancount-trans-redis                                                    latest                              2460522297a1   3 years ago     117MB

求问有什么建议吗?

jizusun avatar Oct 08 '25 14:10 jizusun

pogres:17.4-alpine经过测试可用吗? 下一次镜像更新已经在计划中,预计在三个月内发布。我会在这次更新中减小图像的大小。 Backend 镜像目前不包括 pretrained_models,因为它实在是太大了(足足有8.23GB)。但是,在下一次镜像发布之前,我会提供一个本地编译和打包方法来包含pretrained_models

dhr2333 avatar Oct 09 '25 03:10 dhr2333

是否可以发布两个版本的镜像?一个版本包含pretrained models,一个不包含,不包含的也可以给前端用。

能否可以尽快跑通ci打包?否则很难做自动化测试,pr没啥信心。

jizusun avatar Oct 10 '25 07:10 jizusun

最近有重大调整,等版本发布完我尽快完成自动化测试和CI/CD

dhr2333 avatar Oct 11 '25 14:10 dhr2333