diff --git a/src/Web/WebSPA/Dockerfile b/src/Web/WebSPA/Dockerfile index f3e23d919..4d2da3565 100644 --- a/src/Web/WebSPA/Dockerfile +++ b/src/Web/WebSPA/Dockerfile @@ -1,6 +1,6 @@ #See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. -ARG NODE_IMAGE=node:12.0 +ARG NODE_IMAGE=node:16-bullseye FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS base WORKDIR /app EXPOSE 80 @@ -9,7 +9,7 @@ FROM ${NODE_IMAGE} as node-build WORKDIR /web/src COPY Web/WebSPA/Client/package.json . COPY Web/WebSPA/Client/package-lock.json . -RUN npm install -g npm@6 +RUN npm install -g npm@9.5.1 RUN npm install COPY Web/WebSPA/Client . RUN npm run build:prod diff --git a/src/docker-compose.yml b/src/docker-compose.yml index 3ae5d431a..7e28f944a 100644 --- a/src/docker-compose.yml +++ b/src/docker-compose.yml @@ -135,7 +135,7 @@ services: context: . dockerfile: Web/WebSPA/Dockerfile args: - NODE_IMAGE: ${NODE_IMAGE:-node:12.0} + NODE_IMAGE: ${NODE_IMAGE:-node:19-bullseye} depends_on: - webshoppingagg - webshoppingapigw