Docker安装和使用kkfileview的步骤
1 简介
kkfileview项目是文件文档在线预览开源解决方案,项目使用流行的 Spring Boot 搭建,易上手和部署,部署好后可以独立提供预览服务,使用 http 接口访问,不需要和应用集成,具有跨系统跨语言使用的特性。
虽然,升级了版本,感觉整体用起来,还是比较差价,官网上也没有镜像。
官网地址
https://kkview.cn/zh-cn/index.html
# Github地址
https://github.com/kekingcn/kkFileView
2 使用Docker安装容器
官网没有keking/kkfileview:4.4.0镜像,可以使用ymlisoft/kkfileview:4.4.0-1镜像。
docker pull ymlisoft/kkfileview:4.4.0-11 docker tag ymlisoft/kkfileview:4.4.0-11 keking/kkfileview:4.4.0
创建容器
docker run -itd \ --name kkfileview \ -p 8012:8012 \ --restart always \ keking/kkfileview:4.4.0
3 启动服务
使用Python启动文件服务,
python -m http.server --directory E:/test
文件地址

test.html
<!DOCTYPE html>
<html>
<head>
<title>测试</title>
</head>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/js-base64@3.6.0/base64.min.js"></script>
<script type="text/javascript">
// npm在线安装
// npm install --save js-base64@3.6.0
function jump(){
//要预览文件的访问地址
var url = "http://192.168.0.105:8000/test5.docx";
window.open('http://192.168.0.104:8012/onlinePreview?url='+encodeURIComponent(Base64.encode(url)));
}
</script>
<body>
<input type="button" value="查看文件" onclick="jump()" />
</body>
</html>

在线预览

到此这篇关于Docker安装和使用kkfileview的步骤的文章就介绍到这了,更多相关Docker安装和使用kkfileview内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
docker-maven-plugin 插件无法拉取对应jar包问题
这篇文章主要介绍了docker-maven-plugin 插件无法拉取问题,总是报错,如何解决这个问题呢,下面小编给大家带来了解决方法,一起看看吧2021-09-09
docker build运行报错source: not found解决分析
这篇文章主要为大家介绍了docker build运行报错source: not found解决分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-09-09
Docker 搭建私有仓库(registry、harbor)
这篇文章主要介绍了Docker 搭建私有仓库(registry、harbor),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-06-06


最新评论