Spaces:
Paused
Paused
Download deploy/worker/Dockerfile from vllm-sr/decision1-studio: direct link, hf CLI and curl.
- Browser
- Download file 603 Bytes
-
https://huggingface.co/spaces/vllm-sr/decision1-studio/resolve/main/deploy/worker/Dockerfile
- Command line
-
hf download hf://spaces/vllm-sr/decision1-studio/deploy/worker/Dockerfile
-
curl -L -o Dockerfile https://huggingface.co/spaces/vllm-sr/decision1-studio/resolve/main/deploy/worker/Dockerfile
603 Bytes
| # CPU-only outbound adapter. The private runtime owns the GPU and model files. | |
| FROM python:3.12-slim | |
| ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 PIP_NO_CACHE_DIR=1 | |
| RUN useradd --system --uid 10001 --create-home decision | |
| WORKDIR /opt/decision-worker | |
| COPY deploy/worker/requirements.txt /opt/decision-worker/requirements.txt | |
| RUN pip install -r /opt/decision-worker/requirements.txt | |
| COPY contract.py direct_contract.py direct_gateway.py engine.py model_registry.py model_runtime_client.py pull_worker.py http_pull_worker.py /opt/decision-worker/ | |
| USER decision | |
| CMD ["python", "-m", "http_pull_worker"] | |