From 3f22801a0d06f36db01a2775b7e9bc1b6c72d3e7 Mon Sep 17 00:00:00 2001 From: CrypticC3s4r <27031384+CrypticC3s4r@users.noreply.github.com> Date: Sat, 5 Oct 2024 18:37:56 +0200 Subject: docker: Fix the docker-based development env (#456) --- docker/Dockerfile.dev | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'docker/Dockerfile.dev') diff --git a/docker/Dockerfile.dev b/docker/Dockerfile.dev index cd15b20d..61a6374f 100644 --- a/docker/Dockerfile.dev +++ b/docker/Dockerfile.dev @@ -1,6 +1,14 @@ FROM node:21-alpine -RUN apk add --no-cache libc6-compat make g++ py3-pip linux-headers -ENV PUPPETEER_SKIP_DOWNLOAD true - WORKDIR /app +ENV PNPM_HOME="/pnpm" +ENV PATH="$PNPM_HOME:$PATH" + +# Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. +RUN apk add --no-cache libc6-compat make g++ py3-pip linux-headers git + +RUN corepack enable + +COPY . . +ENV NEXT_TELEMETRY_DISABLED 1 +ENV PUPPETEER_SKIP_DOWNLOAD true -- cgit v1.2.3-70-g09d2