Spaces:
Sleeping
Sleeping
Reset ENTRYPOINT: vllm base crashes on CPU Space
Browse files- 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 |
-
|
|
|
|
|
|
| 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()"]
|