首页 > 其他分享 >《将博客搬至CSDN》Docker中浏览器访问内网,并解决无中文字体问题

《将博客搬至CSDN》Docker中浏览器访问内网,并解决无中文字体问题

时间:2022-10-26 00:23:24浏览次数:95  
标签:firefox fonts share 中文字体 CSDN 搬至 docker cp usr

需求说明

在自己的本地服务器中部署了很多应用,使用内网穿透访问,但能够使用的端口有限,一个一个映射也不实际,所以想到使用docker部署一个firefox浏览器来访问内网的网页。


实现方法

在服务器中安装有docker后在DockerHub查找jlesage/firefox镜像,使用下方命令拉取创建镜像。如果docker没换源会比较慢,可以参考Docker中国源


实现步骤

  • 拉取创建镜像
docker run -d \
    --name=firefox \
    -p 5800:5800 \
    -v /docker/appdata/firefox:/config:rw \
    --shm-size 2g \
    jlesage/firefox
  • 等待完成在浏览器输入 你的IP地址:5800 进入镜像firefox,会发现没办法显示中文,那是因为你的docker镜像中没有中文字体。

  • 解决方法:找到自己windows电脑中的 C:\Windows\Fonts 文件夹中的宋体或微软雅黑字体,先复制到自己服务器的文件夹,我是直接复制到/usr/share/fonts。然后具体根据字体文件名称参考一下命令将字体通过docker cp命令拷贝到firefox的镜像中。
    格式: docker cp 本地文件路径 docker容器id:docker容器文件路径

root@j1900:~# docker cp /usr/share/fonts/MSYH.TTC 5466b5ad72c2:/usr/share/fonts
root@j1900:~# docker cp /usr/share/fonts/MSYHBD.TTC 5466b5ad72c2:/usr/share/fonts
root@j1900:~# docker cp /usr/share/fonts/MSYHL.TTC 5466b5ad72c2:/usr/share/fonts
root@j1900:~# docker cp /usr/share/fonts/SIMSUN.TTC 5466b5ad72c2:/usr/share/fonts

最终效果展示

在这里插入图片描述


标签:firefox,fonts,share,中文字体,CSDN,搬至,docker,cp,usr
From: https://www.cnblogs.com/hereiserlie/p/16826906.html

相关文章

  • 复制csdn文章到语雀[转]
     原文:https://blog.csdn.net/belongtocode/article/details/104235007CSDN博客中有很多优秀的文章,为了便于之后浏览,习惯复制到自己的博客收藏。怎样直接复制粘贴全文?解......
  • csdn文章编辑变量替换
    ​作者::​​Wflynn​​场景:以前写的​​CSDN​​文章有一些固定的变量名称,现在想统一替换成其他的文本。解决方法首先编辑所需要修改文章,然后开启​​F12​​开发者工具控......
  • CSDN文章转载博客园(转)
    转自:https://www.cnblogs.com/lanhaipeng/articles/16128431.htmlCSDN文章转载博客园csdn博客中有很多优秀的文章,自己习惯在博客园记录,为了便于之后浏览,习惯复制到博客......
  • [CSDN话题挑战赛第2期]:[Java技术分享]
    Java技术er集合啦!大家可分享关于Java技术知识,包括但不限于微服务,分布式等前沿技术,快来沉淀自己的技术,一起写出未来吧!你可以从以下几个方面着手(不强制),或者根据自己对话题主......
  • [CSDN话题挑战赛第2期]:[一起学Java]
    伙伴们,Java一直以来都是一门非常热门的编程语言,本话题以分享学习Java知识为例,带领大家从0到1学习Java。你可以从以下几个方面着手(不强制),或者根据自己对话题主题的理解创作,......
  • Linux安装中文字体(已验证)
    1.安装字体命令sudoaptinstall-yfontconfig2.查看已安装的字体(1)查看linux已安装字体fc-list(2)查看linux已安装中文字体fc-list:lang=zh可以看看有没有......
  • csdn免登陆复制油猴脚本
    安装油猴安装脚本:​​​https://www.tampermonkey.net/​​可执行脚本:​​​https://greasyfork.org/zh-CN/scripts​​自己编写一个csdn免登陆复制的脚本://==UserScript=......
  • python3爬取CSDN个人所有文章列表页
    前言我之前写了下载单篇文章的接口函数,结合这篇写的,就可以下载所有个人的所有文章了代码实现没什么技术含量就是简单的xpath处理,不过有意思的是有一位csdn员工将自己的博客......
  • 解决csdn强制关注博主才能阅读文章
    问题有的时候查阅资料的时候,关注博主并不是很方便,查csdn会出现下面的提示解决办法打开控制台输入以下代码:vararticle_content=document.getElementById("article_con......
  • 《经验分享——在CSDN编写文章时如何实现空格、空行》
    经验分享——在CSDN编写文章时如何实现空格、空行一、富文本编辑器;1.空格:按空格键2.空行先按Tab,再按回车键二、Markdown编辑器;1.空格:按空格键2.空行:输......