woahbase/alpine-libreofficealpine-libreoffice是一个多架构Docker镜像,基于Alpine Linux构建,集成了S6进程管理工具、GNU LibC库、OpenJDK8运行环境及LibreOffice办公套件。该镜像旨在提供轻量级、跨架构的文档处理环境,支持各类办公自动化和文档格式转换任务。
通过docker run命令执行单次文档转换任务(以Word转PDF为例):
bashdocker run --rm -v $(pwd):/data woahbase/alpine-libreoffice \ libreoffice --headless --convert-to pdf /data/input.docx --outdir /data
--rm:任务完成后自动删除容器-v $(pwd):/data:挂载当前目录到容器内/data目录,用于输入输出文件libreoffice --headless:以无界面模式运行LibreOffice--convert-to pdf:指定转换目标格式为PDF/data/input.docx:输入文件路径(容器内路径)--outdir /data:输出文件保存目录(容器内路径,对应本地当前目录)如需长期运行或处理多个文件,可指定工作目录并保留容器:
bashdocker run -d --name libreoffice-service -v /path/to/docs:/data woahbase/alpine-libreoffice
之后可通过docker exec进入容器执行命令:
bashdocker exec libreoffice-service libreoffice --headless --convert-to pdf /data/report.docx --outdir /data/output
维护者:WOAHBase

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务