Spaces:
Sleeping
Sleeping
Update Dockerfile
Browse files- 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 |
|