当前位置: 首页 > news >正文

docker部署kkfileview

拉取 KKFileView 镜像

docker pull keking/kkfileview

或指定版本

docker pull keking/kkfileview:4.1.0

运行 KKFileView 容器

docker run -d \
  --name kkfileview \
  -p 8012:8012 \
  --restart always \
  keking/kkfileview

-d:后台运行
-p 8012:8012:将容器内端口 8012 映射到宿主机端口 8012。
–restart always:容器意外退出时自动重启。

自定义配置(可选)

mkdir -p /opt/kkfileview/config

docker run -d \
  --name kkfileview \
  -p 8012:8012 \
  -v /opt/kkfileview/config:/home/kkfileview/config \
  keking/kkfileview

修改 /opt/kkfileview/config/application.properties 后重启容器生效。

调整 JVM 参数

通过环境变量设置内存大小:

docker run -d \
  --name kkfileview \
  -p 8012:8012 \
  -e JAVA_OPTS="-Xms512m -Xmx1024m" \
  keking/kkfileview

访问服务

http://服务器IP:8012/index 可测试文件预览功能。
http://www.dtcms.com/a/111704.html

相关文章:

  • 在 Android Studio 中运行安卓应用到 MuMu 模拟器
  • 时间序列入门
  • SEO关键词与长尾词高效组合
  • Unity URP渲染管线详解
  • ggscitable包通过曲线拟合深度挖掘一个陌生数据库非线性关系
  • 基于 .NET 8 + Lucene.Net + 结巴分词实现全文检索与匹配度打分实战指南
  • U-Boot Sandbox特性应用案例
  • 操作系统知识点(一)
  • 【YOLO系列(V5-V12)通用数据集-剪刀石头布手势检测数据集】
  • Markdown使用说明
  • 《Linux内存管理:实验驱动的深度探索》【附录】【实验环境搭建 3】【Qemu 运行 低版本linux内核注意事项】
  • Vue2 父子组件数据传递与调用:从 ref 到 $emit
  • Python列表(List)深度解析
  • Java EE期末总结(第二章)
  • CExercise_04_1运算符_4交换两个不同整数的值
  • 算法刷题记录——LeetCode篇(3.2) [第211~212题](持续更新)
  • CExercise_05_1函数_1.1素数(要对键盘录入的数据做参数校验)
  • 游戏引擎学习第204天
  • 使用 .NET 9 和 Azure 构建云原生应用程序:有什么新功能?
  • ArkTs的UI装饰器(自定义组件生命周期、页面组件生命周期、所有UI装饰器使用及示例)
  • C++ | C++11知识点
  • react redux的学习,单个reducer
  • Spring-IOC部分
  • python __init__文件的作用
  • (51单片机)矩阵按键密码锁表白(C语言代码编撰)(矩阵按键教程)(LCD1602浅教程)
  • Python数据结构之有序列表
  • docker使用汇总
  • 【YOLO系列(V5-V12)通用数据集-工程用车检测数据集】
  • MINIQMT学习课程Day8
  • 解锁大数据可视化设计,让数据会 “说话”