From 8665210fc062e8b7410221a9267623347ddc20f5 Mon Sep 17 00:00:00 2001 From: James Smith Date: Tue, 14 Jan 2025 19:57:49 +0000 Subject: [PATCH 1/3] add linux-headers alpine package --- docker/build.dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/build.dockerfile b/docker/build.dockerfile index ce55add35..12317b3c0 100644 --- a/docker/build.dockerfile +++ b/docker/build.dockerfile @@ -4,6 +4,7 @@ FROM base AS build RUN apk add --no-cache \ alpine-sdk \ + linux-headers \ nodejs=~22.11 \ npm \ postgresql-dev \ From 9c432992ad7b06618d03f1c44235e57b4d0a1211 Mon Sep 17 00:00:00 2001 From: James Smith Date: Tue, 14 Jan 2025 20:02:57 +0000 Subject: [PATCH 2/3] add yaml apk --- docker/build.dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/build.dockerfile b/docker/build.dockerfile index 12317b3c0..9c3d82f63 100644 --- a/docker/build.dockerfile +++ b/docker/build.dockerfile @@ -5,6 +5,7 @@ FROM base AS build RUN apk add --no-cache \ alpine-sdk \ linux-headers \ + yaml-dev \ nodejs=~22.11 \ npm \ postgresql-dev \ From 0b4983ad76f353f65adc036c609fca138de8f764 Mon Sep 17 00:00:00 2001 From: James Smith Date: Tue, 14 Jan 2025 22:10:29 +0000 Subject: [PATCH 3/3] Add all dev packages that docker image removed List taken from the shim at https://github.com/docker-library/ruby/pull/497/files#diff-8d7a21b017921bb88eaf71656b7b5767203db16e8126fc1e5ad2a9ba0bc542f5R227 --- docker/build.dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docker/build.dockerfile b/docker/build.dockerfile index 9c3d82f63..4d49920a8 100644 --- a/docker/build.dockerfile +++ b/docker/build.dockerfile @@ -4,8 +4,13 @@ FROM base AS build RUN apk add --no-cache \ alpine-sdk \ - linux-headers \ + bzip2 \ + ca-certificates \ + gmp-dev \ + libffi-dev \ + procps \ yaml-dev \ + zlib-dev \ nodejs=~22.11 \ npm \ postgresql-dev \