Mqleet commited on
Commit
c83a9eb
·
1 Parent(s): 9b33801

upd docker file

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -0
Dockerfile CHANGED
@@ -1,5 +1,14 @@
1
  FROM python:3.10
2
 
 
 
 
 
 
 
 
 
 
3
  RUN useradd -m -u 1000 user
4
  USER user
5
  ENV PATH="/home/user/.local/bin:$PATH"
 
1
  FROM python:3.10
2
 
3
+ # 切换到 root 用户以安装系统依赖
4
+ USER root
5
+
6
+ # 更新apt包列表并安装缺失的libGL库和其他相关依赖
7
+ # RUN apt-get update && apt-get install -y libgl1-mesa-glx
8
+ # 很多时候,只安装 libgl1-mesa-glx 就够了,但有时 opencv 还需要其他库,下面这个更全
9
+ RUN apt-get update && apt-get install -y libgl1-mesa-glx libglib2.0-0 \
10
+ && rm -rf /var/lib/apt/lists/*
11
+
12
  RUN useradd -m -u 1000 user
13
  USER user
14
  ENV PATH="/home/user/.local/bin:$PATH"