lucifer0077 commited on
Commit
6459326
Β·
1 Parent(s): 400606c

fix: remove healthcheck causing container to never start

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -10
Dockerfile CHANGED
@@ -1,9 +1,9 @@
1
  FROM python:3.11-slim
2
 
3
- EXPOSE 7860
4
-
5
  WORKDIR /app
6
 
 
 
7
  COPY requirements.txt .
8
  RUN pip install --no-cache-dir -r requirements.txt
9
 
@@ -12,12 +12,4 @@ COPY . .
12
  RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app
13
  USER appuser
14
 
15
- HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 \
16
- CMD python -c "import urllib.request; urllib.request.urlopen('http://localhost:7860/')" || exit 1
17
-
18
- # ════════════════════════════════════════════════════════
19
- # β–Άβ–Ά CHANGE 2: Pass your Gemini key when running Docker:
20
- # docker run -p 7860:7860 -e GEMINI_API_KEY=your_key .
21
- # On Hugging Face Spaces: set it in Settings β†’ Secrets
22
- # ════════════════════════════════════════════════════════
23
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
 
1
  FROM python:3.11-slim
2
 
 
 
3
  WORKDIR /app
4
 
5
+ EXPOSE 7860
6
+
7
  COPY requirements.txt .
8
  RUN pip install --no-cache-dir -r requirements.txt
9
 
 
12
  RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app
13
  USER appuser
14
 
 
 
 
 
 
 
 
 
15
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]