首页 > 其他分享 >基于Debian Docker镜像添加中文字体

基于Debian Docker镜像添加中文字体

时间:2023-08-29 13:56:53浏览次数:38  
标签:apt 中文字体 添加 dotnet 镜像 Docker Debian

1.选择需要添加的中文字体到一个目录中。

从Windows中拷贝出需要的字体即可,目录地址:C:\Windows\Fonts

2.编辑Dockerfile,添加中文字体【以dotnet镜像为例,其基于Debian】

FROM mcr.microsoft.com/dotnet/aspnet:6.0
WORKDIR /app
EXPOSE 7777
COPY /publish .
COPY /Font/* /usr/share/fonts/truetype/
RUN sed -i 's/http:\/\/deb.debian.org/http:\/\/mirrors.aliyun.com/g' /etc/apt/sources.list
RUN apt update && apt install -y fontconfig && fc-cache -fv
ENTRYPOINT ["dotnet", "Coreqi_api.dll"]

3.查看安装的中文字体

操作必须进入容器中执行bashshell

fc-list :lang=zh

标签:apt,中文字体,添加,dotnet,镜像,Docker,Debian
From: https://www.cnblogs.com/fanqisoft/p/17664546.html

相关文章

  • Docker容器数据管理
     1、管理Docker容器的方式管理Docker容器中数据主要有2种方式:数据卷(DataVolumes)和数据卷容器(DataVolumesContainers)2、数据卷(1)定义数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实......
  • Docker【一】
    一、简介    开源应用容器引擎。乐意让开发者打包任何应用以及依赖包到一个轻量级的、可移植的、自给自足的容器中。然后发布到任何流行的Linux机器上,也可以实现虚拟化。开发者把编译通过的容器,可以批量的在生产环境中部署,包括VMS【虚拟机】、baremetal、OpenStack集群和......
  • docker中镜像的理解
    docker中的虚拟机镜像有很多用处。虚拟机镜像是一种预先配置好的操作系统和应用程序的快照,可以在不同的环境中使用。以下是一些常见的用途:便于应用程序的部署和分发:通过使用镜像,可以将预先配置好的应用程序和其依赖项打包成一个可移植的容器,然后在不同的主机或云环境中部署......
  • Dockerfile之基础
    使用了很久的docker,之前却从来没有总结过,于是开此篇来记录平常使用Dockerfile的点滴,先从基础命令开始哦 FROM: ENV:设置环境变量格式有两种: ENV<key><value> ENV<key1>=<value1><key2>=<value2>.........
  • 使用Docker-数据卷挂载案例1
      把镜像文件上传到虚拟机中 加载镜像 创建mysql文件夹和data、conf两个子文件夹 把写好的配置文件上传到文件夹中 去hub.docker.com网址中找到mysql的run运行指令 找到配置文件挂载的文件位置 找到数据储存文件挂在的文件位置修改指令  ......
  • 使用Docker-数据卷命令
            ......
  • 使用Docker-数据卷挂载案例
                 ......
  • 使用Docker-容器命令练习
          ......
  • 使用Docker-容器命令案例2
              ......
  • 使用Docker-容器命令案例1
            ......