docker 部署 kkfileview ; arm64; ky10;

解决生产环境离线部署kkfileview 实现office预览

矛盾点

生产环境麒麟10系统内核老旧,libreoffice25等较新版本随提供了arm64版本,但生产环境运行库不支持

找到老版本libreoffice7,但是没有arm64平台可运行的版本,需要下载源码手动编译,于是想办法通过docker部署...

解决方式

1.毫秒docker镜像网站搜索大神提供的三方镜像

kkFileView-arm64

2.生产环境安装docker,自己准备镜像文件

3.docker load -i <镜像> 镜像文件上传后,令docker加载镜像

4.运行镜像

shell 复制代码
docker run -d \
  --restart always \
  --name kkfileview \
  -p 8012:8012 \
  -v /opt/kkfileview/config:/opt/kkFileView-4.4.0-12/config \
  -v /opt/kkfileview/log:/opt/kkFileView-4.4.0-12/log \
ymlisoft/kkfileview:latest

其实不需要挂载日志可以通过 doker logs kkfileview查看运行日志,但是需要挂载配置文件application.properties

需要将 配置文件baseurl修改为指定的或默认的

kkfileview 本质是个springboot服务

相关推荐
ictI CABL2 分钟前
SpringBoot3.3.0集成Knife4j4.5.0实战
java
傻瓜搬砖人7 分钟前
SpringMVC的请求
java·前端·javascript·spring
亚历克斯神7 分钟前
Java 开发者 2026 成长路线图:从初级到架构师
java·spring·微服务
佛系彭哥9 分钟前
用飞算JavaAI做项目:在线图书借阅平台设计与实现
java·飞算javaai炫技赛
亚历克斯神11 分钟前
Java 代码质量保障:静态分析与代码审查实践
java·spring·微服务
一叶飘零_sweeeet13 分钟前
2026 年 Java 面试必问:Spring AI 核心原理,90% 人答不全
java·面试·spring ai
星河耀银海13 分钟前
JAVA 泛型与通配符:从原理到实战应用
android·java·服务器
咱那飘逸的长发15 分钟前
Trae java项目配置全局maven和jdk
java·python·maven
SamDeepThinking16 分钟前
为什么要做性能测试
java·后端·程序员
晔子yy17 分钟前
[JAVA探索之路]带你从零开始实现线程池
java·开发语言