feat(docker): add a reusable Alpine base image and refactor Alpine variants to extend it

This commit is contained in:
2026-03-18 16:32:56 +00:00
parent 9dec627696
commit 547902d7dc
9 changed files with 301 additions and 451 deletions

View File

@@ -12,7 +12,7 @@ ENV NODE_VERSION_LTS="24.13.0" \
# System packages (single layer)
# docker:latest already includes docker-cli and docker-compose plugin
RUN apk add --no-cache \
bash curl git openssl ca-certificates wget unzip \
bash curl git openssl ca-certificates wget unzip jq \
build-base python3 python3-dev py3-pip linux-headers \
libgcc libstdc++ libc6-compat gnupg \
libffi-dev openssl-dev libc-dev \