JCai
add Dockerfile
9e348a3
raw
history blame contribute delete
524 Bytes
FROM python:3.10-slim
WORKDIR /opt/app
COPY . .
RUN pip install --no-cache-dir -r /opt/app/requirements.txt
# Install packages that we need. vim is for helping with debugging
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && \
apt-get upgrade -yq ca-certificates && \
apt-get install -yq --no-install-recommends \
prometheus-node-exporter
EXPOSE 7860
EXPOSE 8000
EXPOSE 9100
ENV GRADIO_SERVER_NAME "0.0.0.0"
CMD bash -c "prometheus-node-exporter --web.listen-address=':9100' & python /opt/app/app.py"