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

相关推荐
不吃香菜学java1 分钟前
spring-依赖注入
java·spring boot·后端·spring·ssm
ja哇2 分钟前
Spring AOP 详细讲解
java·后端·spring
南部余额2 分钟前
Spring Boot 整合 MinIO:封装常用工具类简化文件上传、启动项目初始化桶
java·spring boot·后端·文件上传·工具类·minio·minioutils
海南java第二人3 分钟前
Spring Bean生命周期深度剖析:从创建到销毁的完整旅程
java·后端·spring
逑之27 分钟前
C语言笔记5:函数
java·c语言·笔记
JavaLearnerZGQ31 分钟前
1、Java中的线程
java·开发语言·python
小当家.10543 分钟前
深入理解JVM:架构、原理与调优实战
java·jvm·架构
德育处主任1 小时前
『NAS』在群晖部署一个文件加密工具-hat.sh
前端·算法·docker
刀法如飞1 小时前
一款开箱即用的Spring Boot 4 DDD工程脚手架
java·后端·架构
一嘴一个橘子1 小时前
spring-aop 的 基础使用 -3 - 切点表达式 的提取、复用
java