Docker字体构建国外网站慢

Blade 已结 2 2994
lcey
lcey 剑圣 2020-09-04 16:03

一、该问题的重现步骤是什么?

1. dockerfile 构建字体  很慢或者失败

RUN set -xe \ && apk --no-cache add ttf-dejavu fontconfig

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?

请问下有什么好的方法解决

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex-boot 2.6.0

四、请提供详细的错误堆栈信息,这很重要。

image.png


五、若有更多详细信息,请在下面提供。

2条回答
  •  smallchill
    smallchill (最佳回答者)
    2020-09-04 17:37

    有没有配置阿里云的docker加速镜像,如果配置了还是这么慢的话有一个一劳永逸的办法。

     1. 本地先下载基础的alpine镜像

     2. 给他安装好字体重新构建出一个alipine-cn镜像

     3. 把它推送到docker中央库或者私服

     4. dockerfile的FROM基础镜像改为刚刚构建的alipine镜像

     5. 这样就不用每次在线构建了,因为FROM的基础镜像已经包含了

    0 讨论(1)
  • 2020-09-21 20:18

    安装之前更换apk的镜像源然后再进行下载。这两个 贼快

    https://mirrors.aliyun.com/alpine/v3.6/main/

    https://mirrors.aliyun.com/alpine/v3.6/community/



    RUN echo -e 'https://mirrors.aliyun.com/alpine/v3.6/main/\nhttps://mirrors.aliyun.com/alpine/v3.6/community/' > /etc/apk/repositories


    0 讨论(0)
提交回复