Files
sentinel-old/docker_all.ps1
T
2026-05-26 11:51:57 +08:00

28 lines
684 B
PowerShell

# -----------------------------
# 版本号
# -----------------------------
$env:VERSION = "0.0.1"
# 仓库与镜像名
$IMAGE = "ai.ronsunny.cn:13011/bbit_iot/ce_sentinel"
# -----------------------------
# 确保 buildx builder 存在
# -----------------------------
docker buildx inspect multiarch-builder > $null 2>&1
if ($LASTEXITCODE -ne 0) {
docker buildx create --name multiarch-builder --use
} else {
docker buildx use multiarch-builder
}
# -----------------------------
# 构建 + 推送 多架构镜像
# -----------------------------
docker buildx build `
--platform linux/amd64,linux/arm64 `
-t ${IMAGE}:$env:VERSION `
-t ${IMAGE}:latest `
--push `
.