下载
github下载地址:
https://github.com/kekingcn/kkFileView

下载源码的zip包
安装
将下载的源码打开后,将源码docker路径下的文件夹上传至服务器

在服务器执行docker build ../../Dockerfile 构建kkFileView的运行的基板
对源码 maven package后将server/target下的 kkFileView-4.4.0-beta.tar.gz 文件和根目录的Dockerfile(注意这里的Dockerfile和之前步骤的Dockerfile不是同一个,作用也不一样)上传至服务器

修改Dockerfile中的 ADD ./kkFileView-4.4.0-beta.tar.gz /opt/ 这一行 将kkFileView-4.4.0-beta.tar.gz的路径改为服务器上对应的 绝对路径或者相对路径,对当前DockerFile执行docker build ,构建完成后将会出现kkFileView的执行docker镜像
用docker run启动当前镜像 暴露8012端口到宿主机
在服务器防火墙上对8012端口放行
验证
http://服务器ip:8012

出现这个页面则为部署成功
http://服务器ip:8012/onlinePreview?url=aHR0cDovLzE5Mi4xNjguMC4yMDA6NTI0NC9wL0Rvd25sb2Fkcy8lRTYlOTYlQjAlRTUlQkIlQkElRTYlOTYlODclRTYlQTElQTMuZG9jeD9zaWduPW53RHB2MVhoS2NXQ3pPODVfa2tPbE85MFo1NGp2YnNXdXA0VlRacnlmaUU9OjA%3D
注意http://服务器ip:8012/onlinePreview?url= 后拼接的地址为文件下载地址,且必须经过base64编码后的请求地址
官方操作文档
https://kkfileview.keking.cn