From 58a1db17aa3a235010fd67316836884fa1eb9d65 Mon Sep 17 00:00:00 2001 From: NavyStack <137406386+NavyStack@users.noreply.github.com> Date: Tue, 19 Dec 2023 18:46:24 +0900 Subject: [PATCH] Update debian.Dockerfile --- debian.Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/debian.Dockerfile b/debian.Dockerfile index db143e7..8bd3ec1 100644 --- a/debian.Dockerfile +++ b/debian.Dockerfile @@ -3,14 +3,14 @@ ARG NODE_V=18-bookworm FROM node:${NODE_V} as builder RUN apt-get update && \ apt-get install -y tini && \ - npm install pnpm --global && \ - pnpm config set store-dir /root/.pnpm-store + npm install pnpm --global #FROM builder as server-dependencies WORKDIR /planka/server COPY server/package.json server/pnpm-lock.yaml ./ RUN --mount=type=cache,id=pnpm-store,target=/root/.pnpm-store \ + --mount=type=cache,id=node-gyp,target=/root/.cache/node-gyp \ pnpm install --frozen-lockfile --prod COPY server . @@ -19,6 +19,7 @@ WORKDIR /planka/client COPY client/package.json client/pnpm-lock.yaml ./ RUN --mount=type=cache,id=pnpm-store,target=/root/.pnpm-store \ + --mount=type=cache,id=node-gyp,target=/root/.cache/node-gyp \ pnpm install --frozen-lockfile --prod COPY client .