TDN-M commited on
Commit
f4fd91d
·
verified ·
1 Parent(s): c22d27c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -2
Dockerfile CHANGED
@@ -1,14 +1,20 @@
1
  # Sử dụng Python 3.9 làm base image
2
  FROM python:3.9-slim
3
 
4
- ENV MPLCONFIGDIR=/tmp/matplotlib
5
-
6
  # Cài đặt ffmpeg và các công cụ cần thiết
7
  RUN apt-get update && apt-get install -y \
8
  ffmpeg \
9
  libsm6 libxext6 libxrender-dev \
10
  && rm -rf /var/lib/apt/lists/*
11
 
 
 
 
 
 
 
 
 
12
  # Tạo thư mục làm việc
13
  WORKDIR /app
14
 
 
1
  # Sử dụng Python 3.9 làm base image
2
  FROM python:3.9-slim
3
 
 
 
4
  # Cài đặt ffmpeg và các công cụ cần thiết
5
  RUN apt-get update && apt-get install -y \
6
  ffmpeg \
7
  libsm6 libxext6 libxrender-dev \
8
  && rm -rf /var/lib/apt/lists/*
9
 
10
+ # Thiết lập biến môi trường cho Matplotlib và Fontconfig
11
+ ENV MPLCONFIGDIR=/tmp/matplotlib
12
+ ENV FONTCONFIG_PATH=/tmp/fontconfig
13
+ ENV FONTCONFIG_FILE=/tmp/fontconfig/fonts.conf
14
+
15
+ # Tạo thư mục tạm thời và cấp quyền ghi
16
+ RUN mkdir -p /tmp/matplotlib /tmp/fontconfig && chmod -R 777 /tmp
17
+
18
  # Tạo thư mục làm việc
19
  WORKDIR /app
20