|
# Use the official Python 3.10.9 image |
|
FROM python:3.10.9 |
|
|
|
# Copy the current directory contents into the container at . |
|
COPY . . |
|
|
|
# Install OS Libs |
|
# RUN apt-get update \ |
|
# && apt-get -y install ffmpeg |
|
|
|
# Change to backend as working directory |
|
WORKDIR backend/ |
|
|
|
# Install requirements.txt |
|
# RUN pip install --no-cache-dir --upgrade -r ./requirements.txt |
|
# RUN pip install git+https: |
|
# RUN pip install pydantic[email] |
|
|
|
# Start the FastAPI app on port 7860, the default port expected by Spaces |
|
# CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"] |
|
# CMD ["gunicorn", "-b", "0.0.0.0:7860","main:app","--workers","1","-k","uvicorn.workers.UvicornWorker"] |
|
|
|
RUN "ls -al" |
|
|
|
RUN "echo $TRANSFORMERS_CACHE" |
|
|