开发者社区> 问答> 正文

EDAS技术中怎么安装字体?

EDAS技术中怎么安装字体?现在我镜像部署的 pod 中 需要引入系统字体,但一直找不到。image.png

展开
收起
三分钟热度的鱼 2023-05-28 13:47:00 188 0
2 条回答
写回答
取消 提交回答
  • 在EDAS中,可以通过在容器中安装所需的字体来解决字体缺失问题。具体的安装方法如下:

    创建一个Dockerfile文件,添加以下内容: Dockerfile FROM alpine:latest

    安装字体依赖包

    RUN apk update &&
    apk add --no-cache fontconfig ttf-dejavu ttf-droid ttf-freefont ttf-liberation ttf-ubuntu-font-family

    CMD ["sh"] 构建镜像并上传到阿里云容器镜像服务中: bash docker build -t your-registry.cn-hangzhou.aliyuncs.com/your-name/font:1.0 . docker push your-registry.cn-hangzhou.aliyuncs.com/your-name/font:1.0 在EDAS控制台中创建应用时,指定刚刚上传的镜像作为应用的容器镜像。

    在应用中需要使用字体的地方,引用已经安装好的系统字体即可。

    以上步骤中,我们创建了一个基于alpine镜像的Dockerfile,并在该镜像中安装了常用的字体库。然后将构建好的镜像上传到阿里云容器镜像服务中,并在EDAS控制台中指定该镜像作为应用的容器镜像。最后,在应用中需要使用字体的地方,引用已经安装好的系统字体即可。

    2023-05-29 09:00:39
    赞同 展开评论 打赏
  • 只能自己在镜像里面打。此回答整理自钉群“【用户】EDAS技术探究专区”

    2023-05-28 14:05:56
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
EDAS—云上的微服务开发与治理利器 立即下载
基于阿里企业级分布式应用服务的敏捷服务开发与架构实践 立即下载
EDAS—轻松搞定分布式应用服务 立即下载