diff --git a/Docker/dev/client.Dockerfile b/Docker/dev/client.Dockerfile index 37b2bae74..f25ea3ee2 100644 --- a/Docker/dev/client.Dockerfile +++ b/Docker/dev/client.Dockerfile @@ -2,6 +2,16 @@ FROM node:20-alpine AS build WORKDIR /app +RUN apk add --no-cache \ + python3 \ + make g++ \ + gcc \ + libc-dev \ + linux-headers \ + libusb-dev \ + udev-dev + + COPY ../../Client/package*.json ./ RUN npm install diff --git a/Docker/dist/client.Dockerfile b/Docker/dist/client.Dockerfile index 3c4f577c0..7e1b759fd 100644 --- a/Docker/dist/client.Dockerfile +++ b/Docker/dist/client.Dockerfile @@ -2,6 +2,16 @@ FROM node:20-alpine AS build WORKDIR /app +RUN apk add --no-cache \ + python3 \ + make g++ \ + gcc \ + libc-dev \ + linux-headers \ + libusb-dev \ + udev-dev + + COPY ../../Client/package*.json ./ RUN npm install diff --git a/Docker/prod/client.Dockerfile b/Docker/prod/client.Dockerfile index 1619b5e41..03717575b 100644 --- a/Docker/prod/client.Dockerfile +++ b/Docker/prod/client.Dockerfile @@ -2,6 +2,15 @@ FROM node:20-alpine AS build WORKDIR /app +RUN apk add --no-cache \ + python3 \ + make g++ \ + gcc \ + libc-dev \ + linux-headers \ + libusb-dev \ + udev-dev + COPY ../../Client/package*.json ./ RUN npm install diff --git a/Docker/test/client.Dockerfile b/Docker/test/client.Dockerfile index 1619b5e41..8ecb0d1d3 100644 --- a/Docker/test/client.Dockerfile +++ b/Docker/test/client.Dockerfile @@ -2,6 +2,16 @@ FROM node:20-alpine AS build WORKDIR /app +RUN apk add --no-cache \ + python3 \ + make g++ \ + gcc \ + libc-dev \ + linux-headers \ + libusb-dev \ + udev-dev + + COPY ../../Client/package*.json ./ RUN npm install