kltn20133118 commited on
Commit
0eeba1b
·
verified ·
1 Parent(s): cfe3430

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -11
Dockerfile CHANGED
@@ -51,29 +51,31 @@ ENV PYTHONUNBUFFERED=1 \
51
  DEBIAN_FRONTEND=noninteractive
52
 
53
 
 
 
 
 
 
 
 
 
 
 
54
  # Cài đặt môi trường ảo Python
55
 
 
 
 
56
  RUN pip install playwright
57
  RUN playwright install
58
  RUN playwright install-deps
59
  RUN playwright install chromium
60
  RUN pip install --upgrade --ignore-installed playwright
61
  RUN playwright install --with-deps chromium
62
- RUN pip install crawl4ai
63
-
64
- # Sao chép mã nguồn
65
- COPY ./requirements.txt /code/requirements.txt
66
- RUN pip install --no-cache-dir -r /code/requirements.txt
67
- RUN playwright install chromium
68
 
69
 
70
  # Sao chép mã nguồn vào container
71
  COPY . .
72
- RUN pip install playwright
73
- RUN playwright install
74
- RUN playwright install-deps
75
- RUN playwright install chromium
76
-
77
 
78
  EXPOSE 7860 9222
79
 
 
51
  DEBIAN_FRONTEND=noninteractive
52
 
53
 
54
+ # Cài đ?t các bi?n môi trư?ng
55
+ ENV HOME=/code
56
+ ENV XDG_CACHE_HOME=/code/.cache
57
+
58
+
59
+ USER root
60
+ ENV PATH="/home/user/.local/bin:$PATH"
61
+
62
+ # T?o thư m?c cache và c?p quy?n
63
+ RUN mkdir -p /code/.cache && chmod -R 777 /code
64
  # Cài đặt môi trường ảo Python
65
 
66
+ # Sao chép mã nguồn
67
+ COPY ./requirements.txt /code/requirements.txt
68
+ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
69
  RUN pip install playwright
70
  RUN playwright install
71
  RUN playwright install-deps
72
  RUN playwright install chromium
73
  RUN pip install --upgrade --ignore-installed playwright
74
  RUN playwright install --with-deps chromium
 
 
 
 
 
 
75
 
76
 
77
  # Sao chép mã nguồn vào container
78
  COPY . .
 
 
 
 
 
79
 
80
  EXPOSE 7860 9222
81