From 5dc9a3456c1e930505a131c517dcb9546e088350 Mon Sep 17 00:00:00 2001 From: Robert Sachunsky Date: Tue, 14 Jul 2026 15:58:00 +0200 Subject: [PATCH] Dockerfile: do not install OCR (as Torch and ONNX clash over CUDA) --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d0b41a5..a041807 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,7 +39,8 @@ RUN ocrd ocrd-tool ocrd-tool.json dump-tools > $(dirname $(ocrd bashlib filename # prepackage ocrd-all-module-dir.json RUN ocrd ocrd-tool ocrd-tool.json dump-module-dirs > $(dirname $(ocrd bashlib filename))/ocrd-all-module-dir.json # install everything and reduce image size -RUN make install EXTRAS=OCR && rm -rf /build/eynollah +# FIXME: EXTRAS=OCR (should become extra Dockerfile based on ocrd/core-cuda-tf2 and ocrd/core-cuda-torch) +RUN make install && rm -rf /build/eynollah # fixup for broken cuDNN installation (Torch may pull in version which is incompatible with Tensorflow) RUN pip install "nvidia-cudnn-cu12<9.10.2.21" # smoke test