File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- ARG REPOSITORY="docker.io"
2- FROM dedocproject/dedoc_jammy_p3.10_base:version_2025_09_11
3- ARG LANGUAGES=""
1+ FROM dedocproject/dedoc_p3.10_base:version_2026_07_29
2+ ARG LANGUAGES="rus"
43RUN for lang in $LANGUAGES; do apt install -y tesseract-ocr-$(echo $lang | tr "_" "-" ); done
54
65ENV PYTHONPATH "${PYTHONPATH}:/dedoc_root"
76ENV RESOURCES_PATH "/dedoc_root/resources"
87
98COPY requirements.txt .
109RUN pip3 install --no-cache-dir -r requirements.txt
10+ RUN pip3 install --no-cache-dir torch~=2.6.0 torchvision~=0.21.0 --index-url https://download.pytorch.org/whl/cpu
1111RUN pip3 install --no-cache-dir transformers~=4.49.0
12- RUN apt-get update && apt-get install -y --fix-missing --no-install-recommends fontforge
13- RUN apt install -y libutf8proc-dev
14- RUN ln -s /usr/lib/x86_64-linux-gnu/libutf8proc.so /usr/lib/libutf8proc.so.1
1512
1613RUN mkdir /dedoc_root
1714RUN mkdir /dedoc_root/dedoc
Original file line number Diff line number Diff line change 1- ARG REPOSITORY="docker.io"
2- FROM dedocproject/dedoc_jammy_p3.10_base:version_2025_09_11
1+ FROM dedocproject/dedoc_p3.10_base:version_2026_07_29
2+ ARG LANGUAGES="rus"
3+ RUN for lang in $LANGUAGES; do apt install -y tesseract-ocr-$(echo $lang | tr "_" "-" ); done
34
45ENV PYTHONPATH "${PYTHONPATH}:/dedoc_root"
56ENV RESOURCES_PATH "/dedoc_root/resources"
67
7- ADD requirements.txt .
8+ COPY requirements.txt .
89RUN pip3 install --no-cache-dir -r requirements.txt
910RUN pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 -f https://download.pytorch.org/whl/torch_stable.html
1011RUN pip3 install --no-cache-dir transformers~=4.49.0
1112
1213RUN mkdir /dedoc_root
1314RUN mkdir /dedoc_root/dedoc
14- ADD dedoc/config.py /dedoc_root/dedoc/config.py
15- ADD dedoc/download_models.py /dedoc_root/dedoc/download_models.py
15+ COPY dedoc/config.py /dedoc_root/dedoc/config.py
16+ COPY dedoc/download_models.py /dedoc_root/dedoc/download_models.py
1617RUN python3 /dedoc_root/dedoc/download_models.py
1718
18- ADD dedoc /dedoc_root/dedoc
19- ADD VERSION /dedoc_root
19+ COPY dedoc /dedoc_root/dedoc
20+ COPY VERSION /dedoc_root
2021RUN echo "__version__ = \" $(cat /dedoc_root/VERSION)\" " > /dedoc_root/dedoc/version.py
2122
22- ADD tests /dedoc_root/tests
23- ADD resources /dedoc_root/resources
24-
25- CMD ["python3" , "/dedoc_root/dedoc/main.py" ]
23+ CMD ["python3" , "/dedoc_root/dedoc/main.py" ]
Original file line number Diff line number Diff line change 1- ARG REPOSITORY= "docker.io"
2- FROM dedocproject/dedoc_jammy_p3.10_base:version_2025_09_11
1+ FROM dedocproject/dedoc_p3.10_base:version_2026_07_29
2+ RUN apt-get install -y tesseract-ocr-rus
33
44ENV PYTHONPATH "${PYTHONPATH}:/labeling_root:/labeling_root/labeling"
55ENV RESOURCES_PATH "/labeling_root/resources"
66
77ADD requirements.txt .
88RUN pip3 install --no-cache-dir -r requirements.txt
9+ RUN pip3 install --no-cache-dir torch~=2.6.0 torchvision~=0.21.0 --index-url https://download.pytorch.org/whl/cpu
910RUN pip3 install Jinja2==3.1.2
1011
1112RUN mkdir /labeling_root
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ huggingface-hub>=0.14.1,<1.0
88imutils == 0.5.4
99itsdangerous >= 2.1.0 ,<= 2.1.2
1010levenshtein >= 0.12.2 ,< 1
11- numpy >= 1.22.0 ,< 2.0
1211olefile ~= 0.46
1312opencv-python >= 4.5.5.64 ,< 4.6.0
1413orjson >= 3.8.11 ,< 4.0
@@ -22,7 +21,6 @@ py7zr~=1.0
2221pypdf >= 4.0 ,< 6.0
2322pytesseract == 0.3.10
2423python-docx == 0.8.11
25- python-logstash-async >= 2.5.0 ,<= 2.7.0
2624python-magic < 1.0
2725python-multipart == 0.0.6
2826rarfile == 4.0
Original file line number Diff line number Diff line change 1- ARG REPOSITORY= "docker.io"
2- FROM dedocproject/dedoc_jammy_p3.10_base:version_2025_09_11
1+ FROM dedocproject/dedoc_p3.10_base:version_2026_07_29
2+ RUN apt-get install -y tesseract-ocr-rus
33
44ENV PYTHONPATH "${PYTHONPATH}:/dedoc_root:/dedoc_root/tests:/dedoc_root/langchain"
55
66COPY requirements.txt .
77RUN pip3 install --no-cache-dir "langchain-community<1.0"
88RUN pip3 install --no-cache-dir -r requirements.txt
9+ RUN pip3 install --no-cache-dir torch~=2.6.0 torchvision~=0.21.0 --index-url https://download.pytorch.org/whl/cpu
910RUN pip3 install --no-cache-dir transformers~=4.49.0
10- RUN apt-get update && apt-get install -y --fix-missing --no-install-recommends fontforge
1111
1212RUN mkdir /dedoc_root
1313COPY docs/source/_static/code_examples/langchain /dedoc_root/langchain
You can’t perform that action at this time.
0 commit comments