From cf30578655423a88a27e93800eabf758510bef35 Mon Sep 17 00:00:00 2001 From: SebClem Date: Tue, 13 Aug 2024 16:49:18 +0200 Subject: [PATCH] Clean dockerfile --- nextcloud_backup/Dockerfile | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/nextcloud_backup/Dockerfile b/nextcloud_backup/Dockerfile index 2faf76a..2246cc0 100644 --- a/nextcloud_backup/Dockerfile +++ b/nextcloud_backup/Dockerfile @@ -5,8 +5,7 @@ FROM node:20 AS frontend-builder WORKDIR /app COPY frontend/package.json frontend/pnpm-lock.yaml ./ -RUN corepack enable -RUN pnpm install +RUN corepack enable && pnpm install COPY frontend/ . @@ -17,8 +16,7 @@ FROM node:20 AS backend-builder WORKDIR /app COPY backend/package.json backend/pnpm-lock.yaml ./ -RUN corepack enable -RUN pnpm install +RUN corepack enable && pnpm install COPY backend/ . @@ -26,17 +24,10 @@ RUN pnpm build FROM $BUILD_FROM -# Copy root filesystem COPY rootfs/etc /etc/ COPY rootfs/usr /usr/ -# Setup base -RUN apk add --no-cache nodejs-current - -# Fix for arm/v7 -RUN mkdir -p /usr/local/sbin/ -RUN ln -s /usr/bin/node /usr/local/sbin/node - +RUN apk add --no-cache nodejs-current && mkdir -p /usr/local/sbin/ && ln -s /usr/bin/node /usr/local/sbin/node WORKDIR /opt/nextcloud_backup/