centos7环境下给java(可以是项目镜像)安装中文字体(隶书)为例 1、进入java镜像 ``` docker run --rm -it java bash ``` 2、查看是否有中文字体 ``` fc-list ``` ![](https://img.kancloud.cn/53/4e/534e3c291bc6bcc29e161aa6d6cd57f4_1357x419.png) 3、配置Dockerfile(其中SIMLI.TTF是在windows下复制的,第7步介绍) ``` FROM java COPY ./SIMLI.TTF /usr/share/fonts/ RUN cd /usr/share/fonts/ RUN fc-cache ``` 4、将Dockerfile和SIMLI.TTF放在同一目录 ![](https://img.kancloud.cn/8f/e8/8fe8571a0a3775058f92e41069487377_756x264.png) 5、docker重新build java镜像(去文件目录) 如果还在镜像当中使用命令exit退出即可 ``` docker build -t java . ``` ![](https://img.kancloud.cn/58/a9/58a97ac68520a6a5bdae057380843c42_465x310.png) 6、进入镜像查看是否已经安装成功 ``` fc-list ``` ![](https://img.kancloud.cn/81/7f/817fa8b47774875c3aff9ef4cf8909f2_1273x423.png) 或使用命令 ``` fc-list :lang=zh-cn ``` ![](https://img.kancloud.cn/8f/dc/8fdc9f0f7964ca79ebee027c7004b664_505x44.png) 7、中文字体在windows下位置 C:\Windows\Fonts ![](https://img.kancloud.cn/ea/85/ea85c7c11a5e9f2d7acf1a64fcc38546_1476x742.png)