#!/bin/bash
CONTAINER_NAME="minimax-20260228"
IMAGE_NAME="quay.io/ascend/vllm-ascend:v0.14.0rc1"
DATA_PATH="/home/wesley"
MODEL_PATH="/models"
echo "Starting container: $CONTAINER_NAME with image: $IMAGE_NAME"
docker run -itd \
--name "$CONTAINER_NAME" \
--shm-size=50G \
--ipc=host \
--net=host \
--privileged \
--device=/dev/davinci0 \
--device=/dev/davinci1 \
--device=/dev/davinci2 \
--device=/dev/davinci3 \
--device=/dev/davinci4 \
--device=/dev/davinci5 \
--device=/dev/davinci6 \
--device=/dev/davinci7 \
--device=/dev/davinci_manager \
--device=/dev/devmm_svm \
--device=/dev/hisi_hdc \
-v /usr/local/dcmi:/usr/local/dcmi \
-v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \
-v /usr/local/Ascend/driver/lib64/:/usr/local/Ascend/driver/lib64/ \
-v /usr/local/Ascend/driver/version.info:/usr/local/Ascend/driver/version.info \
-v /etc/ascend_install.info:/etc/ascend_install.info \
-v "$DATA_PATH":/data \
-v "$MODEL_PATH":/models \
-e TZ=Asia/Shanghai \
"$IMAGE_NAME" bash
echo "Container '$CONTAINER_NAME' started successfully."
echo "To attach, run: docker exec -it $CONTAINER_NAME bash"