#!/bin/bash #grab container image name MODEL_NAME="Qwen3.5-122B-A10B" CONT_NAME="ik-$MODEL_NAME" MODEL="Qwen3.5-122B-A10B-smol-IQ5_KS.gguf" MODEL_FOLDER="/sam4t/ENC/LLM/Qwen3.5" PORT=10987 # Check if llama_env.sh exists, if not run create_new_image.sh if [ ! -f "./env/ik_env.sh" ]; then echo "./env/ik_env.sh not found, running create_new_IK_image.sh..." ./create_new_IK_image.sh fi source ./env/ik_env.sh echo $IMAGE docker container create --name $CONT_NAME --network llms -p $PORT:$PORT -v $MODEL_FOLDER:/model --user $(id -u):$(id -g) --gpus=all --restart on-failure:3 \ --health-cmd "curl -f http://$CONT_NAME:$PORT/v1/models || exit 1" \ --health-interval 5s \ --health-timeout 2s \ --health-start-period 15s \ $IK_IMAGE \ /ik_llama.cpp/build/bin/llama-server \ --model /model/$MODEL \ --alias Qwen3.5-122B-A10B \ -ctk q8_0 -ctv q8_0 \ -ger -ngl 99 \ -ub 4096 -b 4096 \ --parallel 1 --threads 1 \ --host $CONT_NAME \ --port $PORT --jinja --no-mmap echo "Done!" echo $CONT_NAME