Initial start-scripts commit

This commit is contained in:
valenti
2026-09-07 19:29:51 +00:00
commit 13c5e7c5aa
16 changed files with 1338 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
#!/usr/bin/env bash
set -e
# 1. Rimuovi eventuali container attivi
sudo docker rm -f nim-llama3-8b-spark nim-qwen3-32b-spark 2>/dev/null || true
# 2. Estrai la chiave API
API_KEY=$(grep '^nvapi-' /home/azurian/.nvidia | head -n 1 | tr -d '\r\n[:space:]')
# 3. Assicura i permessi sulla cache
sudo chmod -R 777 /home/azurian/.cache/nim 2>/dev/null || true
# 4. Avvia il container NIM Llama 3.1 8B DGX Spark
sudo docker run -d --restart unless-stopped \
--name nim-llama3-8b-spark \
--gpus all \
--ipc=host \
-p 8001:8000 \
-v /home/azurian/.cache/nim:/opt/nim/.cache \
-e NGC_API_KEY="$API_KEY" \
-e NIM_CACHE_PATH=/opt/nim/.cache \
-e NIM_MAX_MODEL_LEN=8192 \
-e CUDA_MODULE_LOADING=LAZY \
-e PYTORCH_CUDA_ALLOC_CONF="expandable_segments:True" \
nvcr.io/nim/meta/llama-3.1-8b-instruct-dgx-spark:latest
# 5. Monitora i log
sudo docker logs -f nim-llama3-8b-spark