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

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

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

测试,解决。

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

相关推荐
鸢尾掠地平17 小时前
DNS的正向、反向解析的服务配置知识点及实验
运维·服务器·网络
by__csdn18 小时前
nvm命令使用,nvm国内镜像,nvm命令for Linux/Mac
linux·运维·macos
高旭博18 小时前
7. kubernetes资源——service服务
云原生·容器·kubernetes
su31718 小时前
rap2部署
linux·运维·服务器
敲不响的键盘18 小时前
Nginx Location匹配与Proxy_pass匹配规则
运维·nginx
草莓熊Lotso18 小时前
Linux 基础开发工具入门:软件包管理器的全方位实操指南
linux·运维·服务器·c++·人工智能·网络协议·rpc
斯普信专业组18 小时前
Docker 常用命令与时区配置指南
docker·容器·eureka
Jewel Q19 小时前
PowerShell 和 CMD
运维
Mr_Xuhhh19 小时前
GUI自动化测试--自动化简单示例
运维·服务器·自动化
羑悻的小杀马特19 小时前
零成本自建私人知识库教学,Leanote+Cpolar 内网穿透,手机电脑随时同步,无需云服务器,效率翻倍!
运维·服务器·coplar·leanote