使用Docker安装Stirling-PDF(PDF工具)

1、官方Web端

复制代码
详见:https://stirlingpdf.io/?lang=zh_CN

2、安装Docker

合集:Docker安装与使用

3、安装Stirling-PDF

复制代码
详见:
https://docs.stirlingpdf.com/Installation/Docker%20Install
https://hub.docker.com/r/stirlingtools/stirling-pdf

创建目录:

复制代码
mkdir stirlingpdf

切换目录:

复制代码
cd stirlingpdf

3.1、方式1

拉取镜像:

复制代码
"示例"
# docker pull docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest

"xxx:latest-fat镜像"
# docker pull stirlingtools/stirling-pdf:latest-fat

"xxx:latest镜像"(当前使用该镜像)
docker pull stirlingtools/stirling-pdf:latest

"xxx:latest-ultra-lite镜像"
# docker pull stirlingtools/stirling-pdf:latest-ultra-lite

运行容器:

复制代码
docker run -d \
  --name stirling-pdf \
  -p 8080:8080 \
  -v "./data/trainingData:/usr/share/tessdata" \
  -v "./data/extraConfigs:/configs" \
  -v "./data/customFiles:/customFiles/" \
  -v "./data/logs:/logs/" \
  -v "./data/pipeline:/pipeline/" \
  stirlingtools/stirling-pdf:latest

查看容器列表:

复制代码
docker ps

停止容器:

复制代码
docker stop stirling-pdf

删除容器:

复制代码
docker rm stirling-pdf

删除镜像:

复制代码
docker rmi stirlingtools/stirling-pdf:latest

删除目录:

复制代码
rm -rf ./data

3.2、方式2

创建docker-compose.yml文件:

复制代码
#version: '3.3'
services:
  stirling-pdf:
    #image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest
    image: stirlingtools/stirling-pdf:latest
    container_name: stirling-pdf
    ports:
      - '8080:8080'
    volumes:
      - ./data/trainingData:/usr/share/tessdata # Required for extra OCR languages
      - ./data/extraConfigs:/configs
      - ./data/customFiles:/customFiles/
      - ./data/logs:/logs/
      - ./data/pipeline:/pipeline/
    #environment:
    #  - DISABLE_ADDITIONAL_FEATURES=false
    #  - LANGS=en_GB

创建并启动容器:

复制代码
docker-compose up -d

查看容器列表:

复制代码
docker ps

停止并销毁容器:

复制代码
docker-compose down

删除镜像:

复制代码
docker rmi stirlingtools/stirling-pdf:latest

删除目录:

复制代码
rm -rf ./data

4、浏览器访问

复制代码
假设当前ip为192.168.186.128
浏览器访问:http://192.168.186.128:8080

5、详见

复制代码
https://stirlingpdf.com
https://stirlingpdf.io
https://docs.stirlingpdf.com
https://github.com/Stirling-Tools/Stirling-PDF
https://hub.docker.com/r/stirlingtools/stirling-pdf
https://mp.weixin.qq.com/s/8R0ErCH3imzVPmG-5nZtyg
相关推荐
风曦Kisaki5 小时前
#企业级docker私有仓库构建:harbor仓库与阿里云镜像仓库
阿里云·docker·容器
期待着20136 小时前
docker 安装 ,在centos7.9
运维·docker·容器
骑上单车去旅行8 小时前
Docker Compose 命令完全指南:从构建到运维
docker·容器·eureka
spider_xcxc9 小时前
K8s 部署学习笔记
docker·容器·kubernetes·云计算·k8s
java_logo9 小时前
Docker Compose 部署 Apache Superset:轻松搭建开源 BI 平台
docker·开源·apache·superset·轩辕镜像·superset部署方案·docker superset
zy happy9 小时前
VMware虚拟机添加新的硬盘
java·linux·jvm·docker
~烈10 小时前
Acrobat Pro DC 便携精简版 PDF 专业处理工具安装教程
pdf·acrobat pro dc·pdf 专业处理工具
我不是QI11 小时前
Master PDF Editor 逆向复现
汇编·安全·pdf
蓝创工坊Blue Foundry12 小时前
多个同模板 PDF,怎样批量提取同一类字段到 Excel
运维·数据库·pdf·自动化·ocr·excel
IT瑞先生1 天前
docker-compose下快速部署实操——持续更新...
运维·docker·容器