Docker安装Onlyoffice并更新中文字体的办法
思韵闪耀
2020-10-29
0

必要条件:操作系统如果选择centos必须选择7以上(旧版本的docker拷贝文件命令有bug)

1、安装docker(yum安装即可,yum版本要在1.8以上),并启动docker服务

2、在docker下下载onlyoffice镜像,用的是pull命令

docker pull onlyoffice/documentserver

3、在docker下启动镜像:

docker run -i -t -d -p 80:80 onlyoffice/documentserver

上边命令执行后,会显示一个很长的字符串,基本上就是成功了,其中,-i  -t  这两个参数?嗯~~~,应该是把docker执行的过程显示出来的,但和-d参数感觉有冲突!!!-d 是后台运行,-p是修改端口,-p  映射后端口:docker里的端口

查看正在运行的docker

docker ps

4、进入运行着的docker镜像内:

docker exec [镜像id] /bin/bash

exec命令可以进入docker,并执行后面的命令,上面是执行/bin/bash

5、把从windows字体目录拷贝的文件cp到镜像内(在镜像外执行,镜像是否运行无所谓):

docker cp /root/fonts/ [镜像id]:/usr/share/fonts/

cp后面的路径都以”/”结尾,前提是,把中文字体文件名改成英文

6、在镜像内,进入/usr/bin目录 输入

./documentserver-generate-allfonts.sh,字体更换完成,这是最关键的一步。

7、把当前镜像保存成一个image并保存成tar文件保存。

docker commit -a "jingying.cn" -m "onlyoffice-chinesefonts" [镜像id] onlyoffice:v1

-a 作者  -m 镜像描述 最后是镜像名称和版本

8、把镜像保存成tar文件,tar镜像的加载可以用docker load -i  [镜像.tar] 加载

docker save -o onlyoffice-chinesefonts.tar onlyoffice:v1

 

docker save -o onlyoffice-chinesefonts.tar onlyoffice:v1


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

Windows serve...
Windows server2019安装Intel I219-V网...
2025-01-15
windows下安装Pre...
windows下安装PrestaShop报错Unable to g...
2024-06-16
Windows通过命令对文...
Windows通过命令对文件夹赋权要在Windows上使用命令行(...
2024-04-30
centos stream...
1、更新系统软件包确保系统已经更新到最新版本,打开终端,执行以下命...
2024-03-30
Windows计划任务出现...
最近遇见一个奇怪的现象,系统定时任务调用一个批处理,定时执行错误,...
2024-03-25
linux(centos7...
linux(centos7)firewalld-cmd查看防火墙状...
2024-03-15

热门资讯

docker的daemon.j... docker的daemon.json文件以及key,json文件的作用 1.静态的镜像文件转为动态容...
使用docker部署社区版on... 操作系统: centos7 3.10.0-514.26.2.el7.x86_64 docker版本:...
修改Docker config... 修改Docker config文件的坑 有一个容器之前只开了一个端口,现在要多开一个端口。 首先关闭...
Windows Server ... 一、 打开windows PowerShell,输入以下命令进行安装Docker 1)安装onege...
windows10 彻底卸载 ... 删除docker程序 记事本新建脚本文件 a.ps1,内容如下: $ErrorActionPrefe...
使用Docker部署ONLYO... 推荐服务器配置 RAM : 4 GB+ CPU : 双核 2 GHz + Swap : 至少2 GB...
Winserver 2019 ... 引言 :对于 在winserver 2019上安装docker ,官方有说明,网上也有教程,但是大部...
如何查看一个docker镜像有... 如何查看一个docker镜像有哪些版本 如何查看一个docker镜像有哪些版本 要想查看镜像的版本和...
查看已下载的Docker镜像l... 命令格式:docker image inspect (docker image名称):latest|...
seafile6.1.1部署o... seafile6.1.1部署onlyoffice后中文乱码解决办法 首先感谢cool_ccr,按这个...