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
886b2dbd
Unverified
Commit
886b2dbd
authored
Jul 17, 2025
by
Xiaomeng Zhao
Committed by
GitHub
Jul 17, 2025
Browse files
Merge pull request #3095 from myhloli/dev
fix: improve Dockerfile by adding fontconfig and purging pip cache
parents
c86a07d5
707ef452
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
9 deletions
+17
-9
docker/china/Dockerfile
docker/china/Dockerfile
+8
-4
docker/global/Dockerfile
docker/global/Dockerfile
+9
-5
No files found.
docker/china/Dockerfile
View file @
886b2dbd
...
...
@@ -3,14 +3,18 @@ FROM lmsysorg/sglang:v0.4.8.post1-cu126
# Install libgl for opencv support & Noto fonts for Chinese characters
RUN
apt-get update
&&
\
apt-get
install
-y
fonts-noto-core fonts-noto-cjk
&&
\
apt-get
install
-y
libgl1
&&
\
apt-get clean
&&
\
apt-get
install
-y
\
fonts-noto-core
\
fonts-noto-cjk
\
fontconfig
\
libgl1
&&
\
fc-cache
-fv
&&
\
apt-get clean
&&
\
rm
-rf
/var/lib/apt/lists/
*
# Install mineru latest
RUN
python3
-m
pip
install
-U
'mineru[core]'
-i
https://mirrors.aliyun.com/pypi/simple
--break-system-packages
RUN
python3
-m
pip
install
-U
'mineru[core]'
-i
https://mirrors.aliyun.com/pypi/simple
--break-system-packages
&&
\
python3
-m
pip cache purge
# Download models and update the configuration file
RUN
/bin/bash
-c
"mineru-models-download -s modelscope -m all"
...
...
docker/global/Dockerfile
View file @
886b2dbd
# Use the official sglang image
FROM
lmsysorg/sglang:v0.4.8.post1-cu126
# Install libgl for opencv support
# Install libgl for opencv support
& Noto fonts for Chinese characters
RUN
apt-get update
&&
\
apt-get
install
-y
fonts-noto-core fonts-noto-cjk
&&
\
apt-get
install
-y
libgl1
&&
\
apt-get clean
&&
\
apt-get
install
-y
\
fonts-noto-core
\
fonts-noto-cjk
\
fontconfig
\
libgl1
&&
\
fc-cache
-fv
&&
\
apt-get clean
&&
\
rm
-rf
/var/lib/apt/lists/
*
# Install mineru latest
RUN
python3
-m
pip
install
-U
'mineru[core]'
--break-system-packages
RUN
python3
-m
pip
install
-U
'mineru[core]'
--break-system-packages
&&
\
python3
-m
pip cache purge
# Download models and update the configuration file
RUN
/bin/bash
-c
"mineru-models-download -s huggingface -m all"
...
...
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