本文主要是介绍在docker镜像中使用java生成图片,图片中文字乱码,将文件存入虚拟机,然后打压缩包,文件名乱码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
图片中文乱码是因为虚拟机中缺少中文字体,解决方案为:
RUN apt-get update -y RUN apt-get install -y fonts-noto-cjk
压缩包文件名乱码是因为虚拟机中缺少中文字符集的支持,解决方案为:
# 安装 locales 包 RUN apt-get update && apt-get install -y locales# 生成 en_US.UTF-8 locale RUN localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8# 设置环境变量 ENV LANG en_US.utf8 ENV LC_ALL en_US.utf8
这篇关于在docker镜像中使用java生成图片,图片中文字乱码,将文件存入虚拟机,然后打压缩包,文件名乱码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!