From aef3eeb7938721252e0d18c389da5f76192fbb93 Mon Sep 17 00:00:00 2001 From: Redume Date: Fri, 27 Dec 2024 16:50:12 +0300 Subject: [PATCH] chore(docker): Lighten the weight of docker images through the use of alpine images --- Dockerfile-collect-currency | 8 ++++---- Dockerfile-server | 8 ++++---- chart/Dockerfile | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) 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 /