物联网软件
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# -----------------------------
|
||||
# 版本号
|
||||
# -----------------------------
|
||||
$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 `
|
||||
.
|
||||
Reference in New Issue
Block a user