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服务

相关推荐
fetasty3 小时前
rustfs加picgo图床搭建
docker
SimonKing4 小时前
OpenCode AI辅助编程,不一样的编程思路,不写一行代码
java·后端·程序员
FastBean4 小时前
Jackson View Extension Spring Boot Starter
java·后端
Seven975 小时前
剑指offer-79、最⻓不含重复字符的⼦字符串
java
皮皮林55114 小时前
Java性能调优黑科技!1行代码实现毫秒级耗时追踪,效率飙升300%!
java
冰_河15 小时前
QPS从300到3100:我靠一行代码让接口性能暴涨10倍,系统性能原地起飞!!
java·后端·性能优化
桦说编程17 小时前
从 ForkJoinPool 的 Compensate 看并发框架的线程补偿思想
java·后端·源码阅读
蝎子莱莱爱打怪19 小时前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
躺平大鹅19 小时前
Java面向对象入门(类与对象,新手秒懂)
java