medical-chatbot / Dockerfile
nagasaich123's picture
Upload 4 files
1980c8c verified
Raw
History Blame
551 Bytes
FROM python:3.10-slim
# System dependencies
RUN apt-get update && \
apt-get install -y build-essential git wget curl && \
rm -rf /var/lib/apt/lists/*
# Create app directory
WORKDIR /app
# Copy files
COPY requirements.txt .
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
COPY app.py .
# Expose Streamlit port
EXPOSE 7860
# Streamlit settings
ENV STREAMLIT_SERVER_PORT=7860
ENV STREAMLIT_SERVER_ADDRESS=0.0.0.0
ENV STREAMLIT_BROWSER_GATHER_USAGE_STATS=false
CMD ["streamlit", "run", "app.py"]