| # αα Python Image | |
| FROM python:3.9-slim | |
| # αα Root α‘αα±αα²α· α‘αααΊααΌααΊαααΊαααΊ | |
| USER root | |
| WORKDIR /app | |
| # αα ααα―α‘ααΊαα¬αα½α± αα½ααΊαΈαααΊ | |
| RUN apt-get update && apt-get install -y build-essential && rm -rf /var/lib/apt/lists/* | |
| # αα ααα―ααΊαα½α±ααα― αα°αΈαααΊ | |
| COPY . /app | |
| # α α Library αα½α± αα½ααΊαΈαααΊ | |
| RUN pip install --no-cache-dir -r requirements.txt | |
| # αα Hugging Face User Permission αα±αΈαααΊ | |
| RUN useradd -m -u 1000 user && \ | |
| chown -R user:user /app | |
| USER user | |
| # αα Port αα²α· Run ααα·αΊ Command (αααΊαΈαα²α· main.py ααα― αα±α«αΊαα¬αΈαα«αααΊ) | |
| EXPOSE 7860 | |
| CMD ["python", "main.py"] | |