This is an automated email from the ASF dual-hosted git repository.
tballison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/main by this push:
new 2bd52a0bf4 TIKA-4866: include cjk fonts in tika-full docker image
(#3111)
2bd52a0bf4 is described below
commit 2bd52a0bf40090056a348bceb4d142dc4efa2db6
Author: Tim Allison <[email protected]>
AuthorDate: Mon Aug 31 15:39:43 2026 -0400
TIKA-4866: include cjk fonts in tika-full docker image (#3111)
---
CHANGES.txt | 5 +++++
tika-grpc/docker-build/Dockerfile | 1 +
tika-server/docker-build/full/Dockerfile | 1 +
tika-server/docker-build/full/Dockerfile.snapshot | 1 +
4 files changed, 8 insertions(+)
diff --git a/CHANGES.txt b/CHANGES.txt
index 3cf56dbe65..814c07cd27 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,5 +1,10 @@
Release 4.1.0 - unreleased
+ * The tika-server full and tika-grpc Docker images install fonts-noto-cjk:
+ without any CJK face, PDFs using non-embedded CJK fonts render (and OCR)
+ as .notdef boxes in every renderer, even though the images ship Japanese
+ tesseract data (TIKA-4866).
+
* The default plugins directory is resolved against the install layout
(next to the jar, or next to its lib/ directory) and always as an
absolute path, shared by tika-server, PipesForkParser and the async
diff --git a/tika-grpc/docker-build/Dockerfile
b/tika-grpc/docker-build/Dockerfile
index 73e2a5986d..629612bc68 100644
--- a/tika-grpc/docker-build/Dockerfile
+++ b/tika-grpc/docker-build/Dockerfile
@@ -43,6 +43,7 @@ RUN set -eux \
xfonts-utils \
fonts-freefont-ttf \
fonts-liberation \
+ fonts-noto-cjk \
ttf-mscorefonts-installer \
wget \
cabextract \
diff --git a/tika-server/docker-build/full/Dockerfile
b/tika-server/docker-build/full/Dockerfile
index 5582de7597..8aee0e743e 100644
--- a/tika-server/docker-build/full/Dockerfile
+++ b/tika-server/docker-build/full/Dockerfile
@@ -66,6 +66,7 @@ RUN set -eux \
xfonts-utils \
fonts-freefont-ttf \
fonts-liberation \
+ fonts-noto-cjk \
ttf-mscorefonts-installer \
wget \
cabextract \
diff --git a/tika-server/docker-build/full/Dockerfile.snapshot
b/tika-server/docker-build/full/Dockerfile.snapshot
index 0df341cd30..a5a7285624 100644
--- a/tika-server/docker-build/full/Dockerfile.snapshot
+++ b/tika-server/docker-build/full/Dockerfile.snapshot
@@ -38,6 +38,7 @@ RUN set -eux \
xfonts-utils \
fonts-freefont-ttf \
fonts-liberation \
+ fonts-noto-cjk \
ttf-mscorefonts-installer \
wget \
cabextract \