创建容器

#!/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"