Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
wangsen
MinerU
Commits
7a118854
Unverified
Commit
7a118854
authored
Apr 13, 2025
by
Xiaomeng Zhao
Committed by
GitHub
Apr 13, 2025
Browse files
Merge pull request #2205 from myhloli/dev
build(docker): remove requirements.txt and update package installation
parents
196da7ea
e48add6a
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
8 additions
and
83 deletions
+8
-83
docker/ascend_npu/Dockerfile
docker/ascend_npu/Dockerfile
+4
-9
docker/ascend_npu/requirements.txt
docker/ascend_npu/requirements.txt
+0
-20
docker/china/Dockerfile
docker/china/Dockerfile
+2
-7
docker/china/requirements.txt
docker/china/requirements.txt
+0
-20
docker/global/Dockerfile
docker/global/Dockerfile
+2
-7
docker/global/requirements.txt
docker/global/requirements.txt
+0
-20
No files found.
docker/ascend_npu/Dockerfile
View file @
7a118854
...
...
@@ -30,19 +30,14 @@ RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
# Create a virtual environment for MinerU
RUN
python3
-m
venv /opt/mineru_venv
# Activate the virtual environment and install necessary Python packages
RUN
/bin/bash
-c
"source /opt/mineru_venv/bin/activate &&
\
pip3 install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple &&
\
wget https://gcore.jsdelivr.net/gh/opendatalab/MinerU@master/docker/ascend_npu/requirements.txt -O requirements.txt &&
\
pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple &&
\
wget https://gitee.com/ascend/pytorch/releases/download/v6.0.rc2-pytorch2.3.1/torch_npu-2.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl &&
\
pip3 install torch_npu-2.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
# Copy the configuration file template and install magic-pdf latest
RUN
/bin/bash
-c
"wget https://gcore.jsdelivr.net/gh/opendatalab/MinerU@master/magic-pdf.template.json &&
\
cp magic-pdf.template.json /root/magic-pdf.json &&
\
source /opt/mineru_venv/bin/activate &&
\
pip3 install -U magic-pdf -i https://mirrors.aliyun.com/pypi/simple"
pip3 install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple &&
\
pip3 install -U magic-pdf[full] -i https://mirrors.aliyun.com/pypi/simple &&
\
wget https://gitee.com/ascend/pytorch/releases/download/v6.0.rc2-pytorch2.3.1/torch_npu-2.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl &&
\
pip3 install torch_npu-2.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
# Download models and update the configuration file
RUN
/bin/bash
-c
"source /opt/mineru_venv/bin/activate &&
\
...
...
docker/ascend_npu/requirements.txt
deleted
100644 → 0
View file @
196da7ea
boto3>=1.28.43
Brotli>=1.1.0
click>=8.1.7
PyMuPDF>=1.24.9,<1.25.0
loguru>=0.6.0
numpy>=1.21.6,<2.0.0
fast-langdetect>=0.2.3,<0.3.0
scikit-learn>=1.0.2
pdfminer.six==20231228
torch==2.3.1
torchvision==0.18.1
matplotlib
ultralytics>=8.3.48
rapid-table>=1.0.3,<2.0.0
doclayout-yolo==0.0.2b1
ftfy
openai
pydantic>=2.7.2,<2.11
transformers>=4.49.0,<5.0.0
tqdm>=4.67.1
\ No newline at end of file
docker/china/Dockerfile
View file @
7a118854
...
...
@@ -27,17 +27,12 @@ RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
# Create a virtual environment for MinerU
RUN
python3
-m
venv /opt/mineru_venv
# Activate the virtual environment and install necessary Python packages
RUN
/bin/bash
-c
"source /opt/mineru_venv/bin/activate &&
\
pip3 install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple &&
\
wget https://gcore.jsdelivr.net/gh/opendatalab/MinerU@master/docker/china/requirements.txt -O requirements.txt &&
\
pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple"
# Copy the configuration file template and install magic-pdf latest
RUN
/bin/bash
-c
"wget https://gcore.jsdelivr.net/gh/opendatalab/MinerU@master/magic-pdf.template.json &&
\
cp magic-pdf.template.json /root/magic-pdf.json &&
\
source /opt/mineru_venv/bin/activate &&
\
pip3 install -U magic-pdf -i https://mirrors.aliyun.com/pypi/simple"
pip3 install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple &&
\
pip3 install -U magic-pdf[full] -i https://mirrors.aliyun.com/pypi/simple"
# Download models and update the configuration file
RUN
/bin/bash
-c
"pip3 install modelscope &&
\
...
...
docker/china/requirements.txt
deleted
100644 → 0
View file @
196da7ea
boto3>=1.28.43
Brotli>=1.1.0
click>=8.1.7
PyMuPDF>=1.24.9,<1.25.0
loguru>=0.6.0
numpy>=1.21.6,<2.0.0
fast-langdetect>=0.2.3,<0.3.0
scikit-learn>=1.0.2
pdfminer.six==20231228
torch>=2.2.2,!=2.5.0,!=2.5.1,<=2.6.0
torchvision
matplotlib
ultralytics>=8.3.48
rapid-table>=1.0.3,<2.0.0
doclayout-yolo==0.0.2b1
ftfy
openai
pydantic>=2.7.2,<2.11
transformers>=4.49.0,<5.0.0
tqdm>=4.67.1
\ No newline at end of file
docker/global/Dockerfile
View file @
7a118854
...
...
@@ -27,17 +27,12 @@ RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
# Create a virtual environment for MinerU
RUN
python3
-m
venv /opt/mineru_venv
# Activate the virtual environment and install necessary Python packages
RUN
/bin/bash
-c
"source /opt/mineru_venv/bin/activate &&
\
pip3 install --upgrade pip &&
\
wget https://github.com/opendatalab/MinerU/raw/master/docker/global/requirements.txt -O requirements.txt &&
\
pip3 install -r requirements.txt"
# Copy the configuration file template and install magic-pdf latest
RUN
/bin/bash
-c
"wget https://github.com/opendatalab/MinerU/raw/master/magic-pdf.template.json &&
\
cp magic-pdf.template.json /root/magic-pdf.json &&
\
source /opt/mineru_venv/bin/activate &&
\
pip3 install -U magic-pdf"
pip3 install --upgrade pip &&
\
pip3 install -U magic-pdf[full]"
# Download models and update the configuration file
RUN
/bin/bash
-c
"pip3 install huggingface_hub &&
\
...
...
docker/global/requirements.txt
deleted
100644 → 0
View file @
196da7ea
boto3>=1.28.43
Brotli>=1.1.0
click>=8.1.7
PyMuPDF>=1.24.9,<1.25.0
loguru>=0.6.0
numpy>=1.21.6,<2.0.0
fast-langdetect>=0.2.3,<0.3.0
scikit-learn>=1.0.2
pdfminer.six==20231228
torch>=2.2.2,!=2.5.0,!=2.5.1,<=2.6.0
torchvision
matplotlib
ultralytics>=8.3.48
rapid-table>=1.0.3,<2.0.0
doclayout-yolo==0.0.2b1
ftfy
openai
pydantic>=2.7.2,<2.11
transformers>=4.49.0,<5.0.0
tqdm>=4.67.1
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment