极空间z2pro部署stiring-pdf

最近买了极空间nas,顺便玩了玩docker,记录一下自己安装各个应用的过程,已备自查。这个是我在极空间自己论坛上也同步发表的一篇笔记,整理修改了一下,集中在这边发布吧

1. 起因

发现默认配置在部署stirling-pdf后一直在重启,然后打开日志发现报错“java生成虚拟环境失败”(原语句有点忘了,只记得大概是这个意思。)找了找教程,应该是自己的java环境和当前这个版本的stirling-pdf不匹配,导致软件无法运行。所以我发个帖子记录一下自己的配置过程作为参考,以备以后使用。
ps.当前的stirling-pdf软件使用还是有一些问题的,比如pdf转word一直失败,我不知道是不是需要科学辅助,但是它一直会停在processing不动,我放上去四页纯文本的pdf也没办法,所以有些功能看看就好。

2. 没啥用的简介

首先,stirling-pdf本身是一个pdf编辑器,可以理解为网页版的acrobat。因为acrobat我用的也比较少,因此我不知道两者互相优劣是什么样子的,只是因为我新装的电脑实在不想找破解版的acrobat然后被装上一堆隐形软件,然后自己平时做pdf文件编辑又相对较少,所以作为偶尔使用的一个小工具,在家里作为备用。

3. 硬件

硬件环境:Z2pro。据说后面的Z4pro等新型号和大容量的型号对这个软件的适配性要高很多,大家使用的时候可以相应取舍一下,看环境使用。

4. 默认安装的报错现象及分析

报错内容:“java生成虚拟环境失败”解决思路:找java环境适配的版本安装,同时因为z2pro的硬件限制,stirling-pdf又很吃cpu(打开运行之后几乎是40%左右,如果做转换合并之类的操作经常飚到100%),因此在配置的时候取消了cpu限制。然后其他配置是按照github上作者官方配置来的。

5. 详细流程

详细过程如下。流程:

1. 拉取文件。

选择dockerhub,这个镜像很小众,其他镜像网站有资源的少得可怜,如果大家有其他镜像资源也欢迎一起分享一下。

2. 选择版本。

下载的时候选择“自定义拉取”,输入frooodle/s-pdf:0.17.1 即拉取0.17.1版本的软件。感谢“@我是大兵”这个确实是好用的。当然,如果还是不行的同学可以试试其他的版本看看。

3. 拉取完成后开启配置

详细配置如下:(部分配置可不用,详细见https://kkgithub.com/Stirling-Tools/Stirling-PDF/releases,我用的是kk镜像,如果有科学的可以登陆https://github.com/Stirling-Tools/Stirling-PDF/releases,在页面里搜索Docker Compose就能找到配置文件)基本设置:需要注意,一定要关闭“启动性能限制”选项,如果限制2核心之类的好像也会启动不起来文件夹路径:自己路径/trainingData:/usr/share/tesseract-ocr/5/tessdata \自己路径/extraConfigs:/configs \自己路径/logs:/logs \网络:网络默认bridge就可以端口:本地端口填写一个自己喜欢的就可以,映射容器端口8080其他的都没有配置,直接确认就可以的。

结语

启动后即可正常运行。软件右上角有一个星球按钮,点了之后可以改中文。软件支持合并pdf,编辑等等,需要改的文件直接往网页里拉就行,还比较方便。只是不能一边查看一边做各种各样的操作,每个对pdf操作的功能都是独立的,需要反复上传下载pdf。

仍有的问题

其实还不太明白它这个报错具体原因是什么。因为按道理docker环境不会出现软件层面不支持的情况。我只能解释为极空间自己的docker系统暂存的缺陷。其实极空间自己的docker还存在挺多缺陷的,比如docker.ui和好几个ui系统不支持安装,因为是ARM架构的,然后权限支持也有限,导致portainer没有办法管理本地的docker。所以其实我到现在都还没找到一个比较可用的远程登陆ui。(它自己的docker管理手机端又不支持。。)慢慢来吧,看来要学的还挺多

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值