Explorar el Código

检查并配置 QEMU 用户模式模拟(多架构构建必需)

黄中银 hace 3 meses
padre
commit
513f96422a

+ 6 - 0
mixapi/china/buildDockerImage_u24_docker.ps1

@@ -77,6 +77,12 @@ $scriptContent = @"
 #!/bin/bash
 cd ~
 
+# 检查并配置 QEMU 用户模式模拟(多架构构建必需)
+echo "检查 QEMU 用户模式模拟..."
+if ! docker run --rm --privileged multiarch/qemu-user-static --reset -p yes 2>/dev/null; then
+    echo "警告: QEMU 配置失败,多架构构建可能会失败"
+fi
+
 # 克隆或更新仓库
 if [ ! -d "$repoDir" ]; then
     echo "目录不存在,正在克隆仓库..."

+ 6 - 0
mixapi/overseas/buildDockerImage_apq2.ps1

@@ -78,6 +78,12 @@ $scriptContent = @"
 #!/bin/bash
 cd ~
 
+# 检查并配置 QEMU 用户模式模拟(多架构构建必需)
+echo "检查 QEMU 用户模式模拟..."
+if ! docker run --rm --privileged multiarch/qemu-user-static --reset -p yes 2>/dev/null; then
+    echo "警告: QEMU 配置失败,多架构构建可能会失败"
+fi
+
 # 克隆或更新仓库
 if [ ! -d "$repoDir" ]; then
     echo "目录不存在,正在克隆仓库..."