diff --git a/Dockerfile-collect-currency b/Dockerfile-collect-currency index 8b871d4..b47ef43 100644 --- a/Dockerfile-collect-currency +++ b/Dockerfile-collect-currency @@ -1,22 +1,22 @@ -FROM node:20 AS shared-config +FROM node:20-alpine AS shared-config # Install shared/config dependencies WORKDIR / COPY ./shared/config/package*.json . RUN npm install -FROM node:20 AS shared-database +FROM node:20-alpine AS shared-database # Install shared/database dependencies WORKDIR / COPY ./shared/database/package*.json . RUN npm install -FROM node:20 AS shared-logger +FROM node:20-alpine AS shared-logger # Install the shared/logger dependencies WORKDIR / COPY ./shared/logger/package*.json . RUN npm install -FROM node:20 AS collect-currency +FROM node:20-alpine AS collect-currency WORKDIR / diff --git a/Dockerfile-server b/Dockerfile-server index 749c37f..50df6ef 100644 --- a/Dockerfile-server +++ b/Dockerfile-server @@ -1,22 +1,22 @@ -FROM node:20 AS shared-config +FROM node:20-alpine AS shared-config # Install shared/config dependencies WORKDIR / COPY ./shared/config/package*.json . RUN npm install -FROM node:20 AS shared-database +FROM node:20-alpine AS shared-database # Install shared/database dependencies WORKDIR / COPY ./shared/database/package*.json . RUN npm install -FROM node:20 AS shared-logger +FROM node:20-alpine AS shared-logger # Install the shared/logger dependencies WORKDIR / COPY ./shared/logger/package*.json . RUN npm install -FROM node:20 AS server +FROM node:20-alpine AS server WORKDIR / diff --git a/chart/Dockerfile b/chart/Dockerfile index 8a799a1..00420dc 100644 --- a/chart/Dockerfile +++ b/chart/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13 +FROM python:3.13-alpine WORKDIR /