MTabishS/Text2SQL
0
1FROM python:3.10-slim2 3WORKDIR /app4 5COPY . /app6 7RUN pip install -r requirements.txt8 9CMD uvicorn main:app --reload --port=7860 --host=0.0.0.010 11# FROM python:3.10-slim12 13# WORKDIR /app14 15# COPY . /app16 17# RUN pip install -r requirements.txt18# RUN pip install supervisor19 20# # Create the supervisor directory21# RUN mkdir -p /etc/supervisor22 23# # Create a Supervisor configuration file24# RUN echo "[supervisord]" > /etc/supervisor/supervisord.conf && \25# echo "nodaemon=true" >> /etc/supervisor/supervisord.conf && \26# echo "[program:fastapi]" >> /etc/supervisor/supervisord.conf && \27# echo "command=uvicorn main:app --host=0.0.0.0 --port=8000" >> /etc/supervisor/supervisord.conf && \28# echo "[program:gradio]" >> /etc/supervisor/supervisord.conf && \29# echo "command=python index.py" >> /etc/supervisor/supervisord.conf30 31# CMD ["/usr/bin/supervisord"]32 