feat: 完成 Docker DOCX 与可选字体包部署链
This commit is contained in:
@@ -71,8 +71,20 @@ Docker 安装目标:
|
||||
/usr/local/bin/pandoc -> /opt/pandoc/3.9.0.2/bin/pandoc
|
||||
```
|
||||
|
||||
构建必须校验 SHA-256 后再解压。下载、校验和解压应位于同一构建层,不在
|
||||
最终镜像保留下载缓存。
|
||||
官方 Linux 二进制 tarball 实际只包含 `bin/pandoc`,不包含许可证和版权
|
||||
文件。Docker 构建会从同一个不可变版本标签 `3.9.0.2` 取得以下文件,并
|
||||
分别执行 SHA-256 校验后放入相同运行目录:
|
||||
|
||||
```text
|
||||
COPYING.md
|
||||
SHA-256:9D56CAC92294E206AF026A5502BEE0FED77200B08B51EC28AA63C9EFDA4DCFDD
|
||||
|
||||
COPYRIGHT
|
||||
SHA-256:842E33EF01625E93F85BEBB8BAC83AA570186B7AA77A09971257CC29F8F60740
|
||||
```
|
||||
|
||||
二进制归档、许可证和版权文件均在独立下载阶段获取与校验,最终镜像只
|
||||
复制 `/opt/pandoc/3.9.0.2/`,不保留下载缓存、Curl 或下载阶段依赖。
|
||||
|
||||
`v0.6.0` 正式验证范围为 Linux amd64。官方同时提供 arm64 包,但在完成
|
||||
Playwright、Pandoc 和 DOCX 全链路验证前,不宣称 arm64 发布支持。
|
||||
|
||||
Reference in New Issue
Block a user