face / Dockerfile
NarzullayevMe's picture
Create Dockerfile
3e77842 verified
raw
history blame
590 Bytes
# Python 3.9 versiyasini asos qilib olamiz
FROM python:3.9
# Ishchi papka yaratamiz
WORKDIR /code
# Kutubxonalar ro'yxatini ko'chirib o'tkazamiz
COPY ./requirements.txt /code/requirements.txt
# Kerakli kutubxonalarni o'rnatamiz
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
# Qolgan barcha fayllarni ko'chirib o'tkazamiz
COPY . /code/
# Konteyner qaysi portni eshitishini aytamiz (Hugging Face uchun odatda 7860)
EXPOSE 7860
# Konteyner ishga tushganda qaysi buyruqni bajarish kerakligini aytamiz
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]