上一篇文章中介绍了word转pdf和图片的细节,这篇文章介绍一下如何在docker容器中添加window字体解决中文乱码问题:
首先是启动要给jdk的容器,可启动jdk容器,在jdk容器中添加windows字体
docker run -dit -p 18084:18084 镜像ID
2、上传字体文件将windows/fonts目录下的字体打成压缩包文件上传到docker容器根目录下
docker cp ./fonts.zip 容器名称:/
3、进入docker容器docker exec -it 容器ID sh
4、将字体文件解压缩到/usr/fonts/ 目录下zip -r fonts.zip fonts
cp -r fonts /usr/fonts/window
5、退出容器,制作镜像docker commit -a "jdk_windows" -m "windowsFont_jdk" 镜像ID dockertest.qxsdcloud.com.cn/library/java:openjdk8-latest-windowsfonts
6、这样镜像就启动好了,重新启动新进行进入到/usr/fonts/目录下就可以看到字体文件了。