ouhenio commited on
Commit
f12cfa4
·
1 Parent(s): d390195

Reset ENTRYPOINT: vllm base crashes on CPU Space

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -1
Dockerfile CHANGED
@@ -23,7 +23,9 @@ RUN chmod +x /app/patches.sh && /app/patches.sh
23
  COPY entrypoint.py /app/entrypoint.py
24
  WORKDIR /app
25
 
 
26
  # Default CMD: health server on port 7860 (keeps the Space "Running" so the
27
  # image stays available for Jobs). When a Job runs, its command overrides this.
28
  EXPOSE 7860
29
- CMD ["python3", "-c", "from http.server import HTTPServer, BaseHTTPRequestHandler; \nclass H(BaseHTTPRequestHandler):\n def do_GET(self): self.send_response(200); self.end_headers(); self.wfile.write(b'eval-runner idle')\nHTTPServer(('0.0.0.0', 7860), H).serve_forever()"]
 
 
23
  COPY entrypoint.py /app/entrypoint.py
24
  WORKDIR /app
25
 
26
+ # Reset base image's ENTRYPOINT (vllm server requires GPU, crashes on CPU Spaces).
27
  # Default CMD: health server on port 7860 (keeps the Space "Running" so the
28
  # image stays available for Jobs). When a Job runs, its command overrides this.
29
  EXPOSE 7860
30
+ ENTRYPOINT []
31
+ CMD ["python3", "-c", "from http.server import HTTPServer, BaseHTTPRequestHandler;\nclass H(BaseHTTPRequestHandler):\n def do_GET(self): self.send_response(200); self.end_headers(); self.wfile.write(b'eval-runner idle')\nHTTPServer(('0.0.0.0', 7860), H).serve_forever()"]