RUN yum localinstall *.rpm RUN yum install which -y #查看是否安装成功 which libreoffice 7.4 #安装字体 RUN yum install fontconfig -y #安装字体配置,share文件夹下出现fonts文件夹 RUN mkdir -p /usr/share/fonts/my_fonts #创建新字体文件夹 RUN cp -r /usr/local/WORKDIR/* /usr/share/fonts/my_...
我的Dockerfile文件内容如下: FROM centos#镜像源,这里使用的是centosMAINTAINER"shilin@datahorizon.cn"#维护人信息,可删去RUN yum install libreoffice-writer.x86_64 -y \&& yum groupinstall"Fonts"-y \&& yum groupinstall"Input Methods"-y \#上面三条指令是安装libreoffice程序及支持字体&& rm -rf /etc/loc...
在注册表中搜索libreoffice,选择第三个linuxserver/libreoffice,版本选择latest。 容器名称 就用libreoffice好了,因为后面会有将字体拷贝到容器的操作,会涉及到容器的名称,如果这里是默认的话,后面的命令记得修改 卷 在docker文件夹中,创建一个新文件夹libreoffice,并在其中建一个子文件夹config 端口 本地端口不冲突就行...
其实springboot整合libreoffice有两种方式,一种是使用本地的libreoffice,一种是使用远程服务的libreoffice(这个好多文章中没有提到,也是自己踩的坑算是) 2.1、整合本地服务 引入pom <dependency><groupId>org.jodconverter</groupId><artifactId>jodconverter-spring-boot-starter</artifactId><version>4.4.2</version></...
Libreoffice命令行使用说明 支持的格式非常多,使用图形界面转化格式有可选输出参数,命令行模式下仅支持部分格式设置输出参数。 filter options for Lotus, dBase and Diff files filter options for CSV files filter options for PDF files docker exec libreoffice soffice --help ...
根据你的需求,你可能需要配置LibreOffice的设置或Docker容器的环境变量。例如,你可以设置LibreOffice的语言、字体路径等。这些设置通常可以通过环境变量或配置文件来完成。 对于Docker容器,你还可以使用Docker Compose来管理多个容器的配置和启动。Docker Compose允许你通过YAML文件来定义和运行多容器Docker应用程序。 总之,通过...
1、在 centos 服务器上 /data 目录中创建目录 liberoffice-docker-build ,将上面提到的 Libreoffice 安装包、Libreoffice 中文语言包、jdk1.8 安装包 、中文字体包拷贝到该目录中; 2、在该目录中创建 Dockerfile 文件,内容如下: RUN yum update -y && \ ...
1、在 centos 服务器上 /data 目录中创建目录 liberoffice-docker-build ,将上面提到的 Libreoffice 安装包、Libreoffice 中文语言包、jdk1.8 安装包 、中文字体包拷贝到该目录中; 2、在该目录中创建 Dockerfile 文件,内容如下: RUN yum update -y && \ yum reinstall -y glibc-common && \ yum install -y...
OnlyOffice 官方号称完美替代 LibreOffice,100%兼容微软三件套(Microsoft Word、Excel 和 PowerPoint)。 Seafile建议完全按照 OnlyOffice 官方文档部署即可,没错我也是这么干的,但是在 ssl 配置上折腾了大半天,所以我还是再啰嗦一遍。 再次附上 OnlyOffice 官方文档 Docker-DocumentServer。
2.2字体文件准备 在windows上 C:\Windows\Fonts 目录下,将字体拷贝到fonts目录下 2.3lib文件准备 这些是为了解决,启动openoffice报错,所需要的lib文件。 可以在linux环境下,拷贝这些文件。 具体的下载地址:点击下载 2.4Dockerfile文件编写 代码语言:javascript ...