فهرست منبع

Merge pull request #1450 from porter-dev/nico/lock-node-version-to-16

[FIX] Updated dockerfiles to use node 16
Nicolas Frati 4 سال پیش
والد
کامیت
e195730a32
2فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  1. 1 3
      docker/Dockerfile
  2. 4 2
      ee/docker/ee.Dockerfile

+ 1 - 3
docker/Dockerfile

@@ -37,13 +37,11 @@ RUN --mount=type=cache,target=/root/.cache/go-build \
 
 # Webpack build environment
 # -------------------------
-FROM node:lts as build-webpack
+FROM node:16 as build-webpack
 WORKDIR /webpack
 
 COPY ./dashboard ./
 
-RUN node --version
-
 RUN npm install -g npm@8.1
 
 RUN npm i --legacy-peer-deps

+ 4 - 2
ee/docker/ee.Dockerfile

@@ -38,12 +38,14 @@ RUN --mount=type=cache,target=/root/.cache/go-build \
 
 # Webpack build environment
 # -------------------------
-FROM node:lts as build-webpack
+FROM node:16 as build-webpack
 WORKDIR /webpack
 
 COPY ./dashboard ./
 
-RUN npm i
+RUN npm install -g npm@8.1
+
+RUN npm i --legacy-peer-deps
 
 ENV NODE_ENV=production