#!/bin/bash # 设置版本号或标签 TAG="songshui:sqx-1.0.4" IMAGE_NAME="crpi-189p4y6a6tb3b6dl.cn-hangzhou.personal.cr.aliyuncs.com/peng_all" # 构建 Docker 镜像 docker build --platform linux/amd64 -t "$TAG" . # 获取构建后的镜像ID IMAGE_ID=$(docker images -q "$TAG") # 标记镜像 docker tag "$IMAGE_ID" "$IMAGE_NAME/$TAG" # 推送到远程仓库 docker push "$IMAGE_NAME/$TAG" # 删除镜像 docker rmi "$IMAGE_NAME/$TAG" # 打印信息 echo "Docker image built and pushed with tag: $TAG"