tommulder commited on
Commit
6a42f7a
·
1 Parent(s): e1cfc7b

Add OpenGL and OpenCV dependencies for headless operation

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -0
Dockerfile CHANGED
@@ -3,11 +3,24 @@ FROM python:3.11-slim
3
  # Install system dependencies as root
4
  RUN apt-get update && apt-get install -y \
5
  libgl1-mesa-dri \
 
6
  libglib2.0-0 \
7
  libsm6 \
8
  libxext6 \
9
  libxrender-dev \
10
  libgomp1 \
 
 
 
 
 
 
 
 
 
 
 
 
11
  && rm -rf /var/lib/apt/lists/*
12
 
13
  # Set up a new user named "user" with user ID 1000
 
3
  # Install system dependencies as root
4
  RUN apt-get update && apt-get install -y \
5
  libgl1-mesa-dri \
6
+ libgl1-mesa-glx \
7
  libglib2.0-0 \
8
  libsm6 \
9
  libxext6 \
10
  libxrender-dev \
11
  libgomp1 \
12
+ libgtk-3-0 \
13
+ libavcodec-dev \
14
+ libavformat-dev \
15
+ libswscale-dev \
16
+ libv4l-dev \
17
+ libxvidcore-dev \
18
+ libx264-dev \
19
+ libjpeg-dev \
20
+ libpng-dev \
21
+ libtiff-dev \
22
+ libatlas-base-dev \
23
+ python3-dev \
24
  && rm -rf /var/lib/apt/lists/*
25
 
26
  # Set up a new user named "user" with user ID 1000