docker构建alpine镜像时,运行环境坑。

镜像构建完成之后,使用com.wf.captcha.utils.CaptchaUtil获取验证码一直指针异常,怀疑是字体问题,也有可能是图形环境缺少,然后搞半天字体到容器里,还是不行,网上搜,大部分人指向字体问题,于是重新构建,加入一下代码:

bash 复制代码
# 安装 fontconfig 和 ttf-dejavu字体
RUN apk add fontconfig && apk add --update ttf-dejavu && fc-cache --force

测试,解决。

很烦的一个坑,alpine轻量级,太轻了。

相关推荐
博睿谷IT99_31 分钟前
Oracle OCP认证的技术定位怎么样?
运维·数据库·安全·数据库oracle
蓝色的猴子38 分钟前
Linux.docker.k8s基础概念
linux·docker·kubernetes
斯普信云原生组42 分钟前
K8S集群主机网络端口不通问题排查
网络·容器·kubernetes
matrixlzp44 分钟前
K8S StatefulSet 快速开始
云原生·容器·kubernetes
David爱编程1 小时前
容器网络是怎么工作的?Pod、Service、CNI 一次讲清楚!
后端·云原生·容器
浩浩测试一下1 小时前
reverse_ssh 建立反向 SSH 连接指南 混淆&&AV [好东西哟]
运维·开发语言·网络·安全·网络安全·ssh·php
dessler2 小时前
Web服务器-一代经典LAMP
linux·运维·nginx
南棱笑笑生2 小时前
2025030给荣品PRO-RK3566开发板单独升级Android13的boot.img
linux·运维·前端
2301_803554523 小时前
Reactor 和 Preactor
运维·服务器
小白爱电脑3 小时前
路由器、网关和光猫三种设备有啥区别?
运维·网络·网关·路由器·光猫