File size: 447 Bytes
a0fc46f
 
 
 
 
 
 
 
969b0e2
 
fa426e9
969b0e2
 
fa426e9
969b0e2
 
e65e78a
969b0e2
 
7a05a49
969b0e2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM python:3.9

RUN useradd -m -u 1000 user
USER user
ENV PATH="/home/user/.local/bin:$PATH"

WORKDIR /app

# کپی فایل‌های لازم
COPY --chown=user requirements.txt prapt.txt ./

# نصب وابستگی‌ها
RUN pip install --no-cache-dir --upgrade -r requirements.txt

# کپی کد اصلی
COPY --chown=user app.py ./

# ایجاد پوشه برای داده‌های کاربر
RUN mkdir -p user_data

CMD ["python", "app.py"]