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

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

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

测试,解决。

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

相关推荐
ximy13351 小时前
AI服务器工作之服务器的种类分类
运维·服务器
恒创科技HK1 小时前
香港服务器CPU中E5和Gold的区别
运维·服务器
Wang's Blog3 小时前
Linux小课堂: 文件操作警惕高危删除命令与深入文件链接机制
linux·运维·服务器
无妄无望3 小时前
docker学习(4)容器的生命周期与资源控制
java·学习·docker
2501_915909065 小时前
iOS 混淆实战,多工具组合完成 IPA 混淆与加固(源码 + 成品 + 运维一体化方案)
android·运维·ios·小程序·uni-app·iphone·webview
我科绝伦(Huanhuan Zhou)5 小时前
分享一个可以一键制作在线yum源的脚本
linux·运维
爱宇阳5 小时前
禅道社区版 Docker Compose 服务迁移教程
运维·docker·容器
Paper_Love5 小时前
Linux-查看硬件接口软件占用
linux·运维·服务器
wydaicls6 小时前
Linux 系统下 ZONE 区域的划分
linux·运维·服务器
螺旋小蜗6 小时前
Linux Cgroup与Device Whitelist详解
linux·运维·服务器·cgroup