首页 > 系统相关 >linux系统docker容器部署项目字体问题-Graphics2D在容器里面不显示字

linux系统docker容器部署项目字体问题-Graphics2D在容器里面不显示字

时间:2023-03-23 19:24:37浏览次数:61  
标签:容器 Graphics2D 部署 字体 linux docker

继上一个博客中生成 签章图片后,今日遇到一个问题,
本地不管如何改代码,都会将签名文字显示出来。

但是....
.......
一旦部署在linux系统后,一直打印不出来,,纠结的呀。。
完全没想到,
原来是linux系统里面不兼容本地的字体,也就是没有那么多中文字体,除非安装。

可以惊醒安装字体:参考文档:http://www.ay1.cc/article/18658.html

另外一种方式是在项目的dockerfile文件中把字体simsun.ttf加进去,打成镜像。

标签:容器,Graphics2D,部署,字体,linux,docker
From: https://www.cnblogs.com/heavenTang/p/17248567.html

相关文章

  • Linux——注意事项
    Linux中,系统识别文件并不依赖后缀,但是为了方便我们管理服务器,建议对特殊文件添加拓展名,以下就是Linux中常见(常用)的拓展名。一、特殊文件添加拓展名  1、压缩文件 ......
  • 基于VS Code的Linux内核调试环境搭建及start_kernel跟踪分析
    下载Linux内核源码并编译wgethttps://raw.github.com/mengning/mykernel/master/mykernel-2.0_for_linux-5.4.34.patchsudoaptinstallaxelaxel-n20https://mirr......
  • Linux shell命令(待完善)
    Django基础python开发的开源的web应用框架优点:快速开发低耦合开发快捷部署方便可重用性高维护成本低等python加Diango是快速开发、设计、部署的最佳组合特点:强大的数据......
  • 你真的会看Linux硬件信息?【补盲】
      最近在研究Linux系统负载的时候,接触到一些关于CPU信息查看的知识,和大家分享一下。通过对/proc/cpuinfo文件中的参数的分析,也学到了不少东西。  在Linux操作系统中......
  • linux 查看系统资源常见命令
    free内存free命令里面的buffer和cache区别buffers是用来给块设备做的缓冲大小,他只记录文件系统的metadata以及trackingin-flightpages。cached用来给文件做缓......
  • Linux-监控三剑客之Grafana
    Grafana一、环境准备环境zabbix-serverzabbix服务端10.0.0.62grafana-servergrafana服务端10.0.0.63二、使用流程1.部署grafana9.3.6[root@graf......
  • Linux-监控三剑客之Zabbix
    Zabbix一、Linux的常用的一些命令项目对应检查命令网站/业务/apicurl/wget服务systemctl/service/chkconfig(c6)进程ps/pstree/pgrep/pidstat/top/hto......
  • Linux 2.4G USB遥控板驱动
    #include<linux/kernel.h>#include<linux/slab.h>#include<linux/module.h>#include<linux/init.h>#include<linux/usb/input.h>#include<linux/hid.h>#include<lin......
  • Linux端口转发的几种常用方法
    在一些实际的场景里,我们需要通过利用一些端口转发工具,比如系统自带的命令行工具或第三方小软件,来绕过网络访问限制触及目标系统。本文总结了Linux端口转发的一些常用方法,欢......
  • Linux系统的六大特点,你知道几个?
    提到操作系统,大家肯定都知道Windows,其实Linux也是一个操作系统,与Windows不同的是,Linux是一套开放源代码程序的、可以自由传播的类Unix操作系统软件。以下是详细的内容:......