以linux系统为例
1、安装中文字体
由于docker与操作系统隔离,一般docker不能直接使用系统字体文件,所以首先要在docker内部安装好中文字体。
(1)查看docker是否自带中文字体
进入docker终端后台,用fc-list命令检查是否已安装中文字体,如有,直接进入pycharm设置。
(2)在linux系统建立一个字体夹,将需要的中文字体拷入其中。
(3)将该文件夹剪切到docker容器映射的文件夹中。
(4)进入docker容器后台,ls刚才拷入的文件夹所在目录,确保能正确显示。
将该字体文件夹移动到docker系统默认的字体文件夹中,默认的字体文件夹的路径一般为 /sur/share/fonts/
(5)更新字体缓存
输入命令 fc-cache 然后退出后台。
(6)重启容器
2、设置编辑器支持中文
将show only monospaced fonts旁边的选择去掉,Fallback font选择中文字体。
3、设置文件编码支持中文
红线框内的三个地方都改成UTF-8编码支持。
全部设置工作完成。进入代码编辑区,应该就可以输入中文注释了。