#!/bin/bash # 设置默认的镜像名称和版本 IMAGE_NAME="umi-test" IMAGE_VERSION="main" # 如果存在容器,则删除 if docker ps -a | grep -q $IMAGE_NAME; then docker rm -f $IMAGE_NAME fi # 构建多平台镜像 docker buildx build --platform linux/arm64 --tag $IMAGE_NAME:$IMAGE_VERSION --load . # 运行容器 docker run -d --name $IMAGE_NAME --restart=always -p 3000:80 $IMAGE_NAME:$IMAGE_VERSION