From 6bd6280fb53fb6dfd651f9384245247ccfaaa94f Mon Sep 17 00:00:00 2001 From: "E. Navennec" Date: Fri, 29 Jan 2021 13:16:59 +0100 Subject: [PATCH] Use up to date alpine images and not slim images --- Dockerfile | 12 +++++------- package.json | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 66cb24e2..be5e5272 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,13 +6,13 @@ # Build project -FROM node:12 AS builder +FROM node:15.5.1-alpine AS builder RUN set -x \ # Add user && addgroup --gid 10001 app \ && adduser --disabled-password \ --gecos '' \ - --gid 10001 \ + --ingroup app \ --home /app \ --uid 10001 \ app @@ -26,19 +26,17 @@ RUN set -x \ # Main image -FROM node:12-slim +FROM node:15.5.1-alpine RUN set -x \ # Add user && addgroup --gid 10001 app \ && adduser --disabled-password \ --gecos '' \ - --gid 10001 \ + --ingroup app \ --home /app \ --uid 10001 \ app -RUN apt-get update && apt-get -y install \ - git-core \ - && rm -rf /var/lib/apt/lists/* + USER app WORKDIR /app COPY --chown=app:app package*.json ./ diff --git a/package.json b/package.json index 38f3f23e..db7a64fa 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "cache": true }, "engines": { - "node": "^12.16.3" + "node": "^15.5.1" }, "devDependencies": { "@babel/core": "^7.12.13",