From d38a45cd8006ee9824aa1b2e196f56e4d33eadde Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Mon, 23 Sep 2024 13:07:35 +0800 Subject: [PATCH] feat: add arm support --- Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 336b824..6cc4b98 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,10 @@ -FROM node:21-alpine AS base +# 添加多架构支持 +FROM --platform=linux/amd64 node:21-alpine AS base-amd64 +FROM --platform=linux/arm64 node:21-alpine AS base-arm64 + +# 选择基础镜像 +ARG TARGETARCH +FROM base-${TARGETARCH} AS base FROM base AS deps RUN apk add --no-cache libc6-compat