vidhi0405 commited on
Commit
bd797fb
·
1 Parent(s): 09f2499
Files changed (1) hide show
  1. Dockerfile +3 -1
Dockerfile CHANGED
@@ -14,6 +14,7 @@ ENV PYTHONDONTWRITEBYTECODE=1 \
14
  WORKDIR /app
15
 
16
  RUN apt-get update && apt-get install -y --no-install-recommends \
 
17
  libgl1 \
18
  libglib2.0-0 \
19
  && rm -rf /var/lib/apt/lists/*
@@ -28,4 +29,5 @@ COPY app.py ./app.py
28
 
29
  EXPOSE 7860
30
  VOLUME ["/data"]
31
- CMD ["gunicorn", "app:app", "-k", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:7860", "--workers", "1", "--timeout", "600", "--graceful-timeout", "120", "--keep-alive", "30"]
 
 
14
  WORKDIR /app
15
 
16
  RUN apt-get update && apt-get install -y --no-install-recommends \
17
+ tini \
18
  libgl1 \
19
  libglib2.0-0 \
20
  && rm -rf /var/lib/apt/lists/*
 
29
 
30
  EXPOSE 7860
31
  VOLUME ["/data"]
32
+ ENTRYPOINT ["tini", "--"]
33
+ CMD ["sh", "-c", "gunicorn app:app -k uvicorn.workers.UvicornWorker --bind 0.0.0.0:${PORT} --workers ${WEB_CONCURRENCY:-1} --timeout ${GUNICORN_TIMEOUT:-300} --access-logfile - --error-logfile -"]