From 27fe518b89701f4acef9c816729f8b3854a55bc8 Mon Sep 17 00:00:00 2001 From: "Patrik J. Braun" Date: Wed, 18 Dec 2019 16:28:32 +0100 Subject: [PATCH] Update Dockerfile --- docker/arm32v7/debian-stretch/Dockerfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docker/arm32v7/debian-stretch/Dockerfile b/docker/arm32v7/debian-stretch/Dockerfile index 5e0b1cb3..cb104ac0 100644 --- a/docker/arm32v7/debian-stretch/Dockerfile +++ b/docker/arm32v7/debian-stretch/Dockerfile @@ -5,7 +5,6 @@ RUN apk add --no-cache wget && \ # separate release builder for faster build on docker hub FROM node:12-stretch AS node-builder -RUN apk add python build-base # copying only package{-lock}.json to make node_modules cachable COPY package*.json /build/ WORKDIR /build @@ -14,9 +13,8 @@ RUN set -x && npm install --unsafe-perm COPY . /build RUN npm run create-release -FROM arm32v7/node:12-stretch-slim AS builder +FROM arm32v7/node:12-stretch AS builder COPY --from=qemu-builder /qemu-arm-static /usr/bin -RUN apk add python build-base COPY --from=node-builder /build/release /build/release RUN mkdir -p /build/release/data/config && \ mkdir -p /build/release/data/db && \ @@ -31,7 +29,7 @@ RUN mkdir -p /build/release/data/config && \ --Server-Media-tempFolder='data/tmp' || true -FROM arm32v7/node:12-alpine +FROM arm32v7/node:12-stretch-slim COPY --from=qemu-builder /qemu-arm-static /usr/bin WORKDIR /app ENTRYPOINT ["npm", "start"]