From 905a114d9610ce7966e95d121391b6695d09ec1b Mon Sep 17 00:00:00 2001 From: Karl Haworth Date: Wed, 14 Aug 2024 10:52:28 -0400 Subject: [PATCH] remove python from node builder Signed-off-by: Karl Haworth --- contrib/docker/minimal-hardened-image/Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/contrib/docker/minimal-hardened-image/Dockerfile b/contrib/docker/minimal-hardened-image/Dockerfile index 360024aaf5..3f4e41f5c1 100644 --- a/contrib/docker/minimal-hardened-image/Dockerfile +++ b/contrib/docker/minimal-hardened-image/Dockerfile @@ -23,14 +23,13 @@ RUN /home/nonroot/venv/bin/pip install mkdocs-techdocs-core==1.3.3 # Build Node environment in a separate builder stage FROM cgr.dev/chainguard/wolfi-base:latest as node-builder -ENV PYTHON_VERSION 3.12=~3.12 ENV NODE_VERSION 20=~20.11 ENV NODE_ENV production RUN --mount=type=cache,target=/var/cache/apk,sharing=locked,uid=65532,gid=65532 \ --mount=type=cache,target=/var/lib/apk,sharing=locked,uid=65532,gid=65532 \ apk update && \ - apk add python-$PYTHON_VERSION nodejs-$NODE_VERSION yarn \ + apk add nodejs-$NODE_VERSION yarn \ # Install isolate-vm dependencies, these are needed by the @backstage/plugin-scaffolder-backend. openssl-dev brotli-dev c-ares-dev nghttp2-dev icu-dev zlib-dev gcc-12 libuv-dev build-base