diff --git a/Dockerfile b/Dockerfile index 4d35a0b..d268858 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,7 @@ FROM debian:bookworm ARG KUBE_RELEASE=v1.30.2 ARG YQ_VERSION=v4.44.2 ARG NODE_VERSION=20.x +ARG PNPM_VERSION=v9.5.0 RUN set -eux; \ apt-get update; \ @@ -35,6 +36,8 @@ RUN set -eux; \ ; \ curl --silent --location "https://deb.nodesource.com/setup_$NODE_VERSION" | bash; \ apt-get install -y --no-install-recommends nodejs; \ + corepack install --global pnpm@$PNPM_VERSION; \ + corepack enable pnpm; \ rm -rf /var/lib/apt/lists/* # References: diff --git a/Readme.md b/Readme.md index 5bdd337..e5d77ec 100644 --- a/Readme.md +++ b/Readme.md @@ -9,5 +9,6 @@ Common docker image used for running application builds, CI pipelines, and deplo - `git` - `kubectl` - `node` +- `pnpm` - `ssh` - `yq` - https://github.com/mikefarah/yq