Quick start
bash
# Install NVIDIA Container Toolkit first (see GPU Deployment guide) # Pull and run the solver docker run -d --gpus all \ -p 8080:8080 \ -e NEROX_LICENSE_KEY=$NEROX_LICENSE_KEY \ --name nerox \ registry.driftrail.com/nerox-solver:latest # Verify curl http://localhost:8080/health
Available images
registry.driftrail.com/nerox-solver:latestAll solvers. Requires NVIDIA GPU + CUDA 12.1+.registry.driftrail.com/nerox-solver:cpuCPU-only (SA and Tabu). No GPU required. For testing.registry.driftrail.com/nerox-gateway:latestAPI gateway with TLS termination, auth, and rate limiting.registry.driftrail.com/nerox-solver:cuda11.8Older CUDA 11.8 compatible build for legacy driver stacks.Docker Compose with gateway
yaml
version: "3.9"
services:
solver:
image: registry.driftrail.com/nerox-solver:latest
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: all
capabilities: [gpu]
environment:
NEROX_LICENSE_KEY: ${NEROX_LICENSE_KEY}
ports:
- "8080"
gateway:
image: registry.driftrail.com/nerox-gateway:latest
ports:
- "443:443"
environment:
UPSTREAM: http://solver:8080
volumes:
- ./certs:/certs:roFor full deployment documentation including Kubernetes, monitoring, and scaling, see the GPU Deployment guide.
