FROM python:3.10-slim LABEL maintainer="Websoft9" # Create api directory WORKDIR /usr/src/app # Copy source and install pip dependencies COPY api ./api COPY static ./static COPY requirements.txt main.py ./ RUN pip install -r requirements.txt RUN mkdir /data # Start our application CMD ["uvicorn", "main:get_app", "--host", "0.0.0.0", "--port", "5000", "--log-level", "info"] # Expose the port in which the application will be deployed EXPOSE 5000