remove python from node builder
Signed-off-by: Karl Haworth <karl.haworth@aa.com>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user