#!/bin/bash IMAGE_NAME="registry.cn-beijing.aliyuncs.com/zyh5/docs" echo "[1/3] Building VitePress..." npm run build if [ $? -ne 0 ]; then echo "Build failed!" exit 1 fi echo "[2/3] Building Docker image..." docker build -t $IMAGE_NAME . echo "[3/3] Pushing to Registry..." docker push $IMAGE_NAME echo "Done!"