From a3d158f99c967c28f4d4fd207784484020cc4348 Mon Sep 17 00:00:00 2001 From: Vjacheslav Trushkin Date: Thu, 27 Nov 2025 20:31:47 +0200 Subject: [PATCH] chore: make dockerfile work --- Dockerfile | 10 +++++----- docker.sh | 0 2 files changed, 5 insertions(+), 5 deletions(-) mode change 100644 => 100755 docker.sh diff --git a/Dockerfile b/Dockerfile index f8f31f2..e714c9b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ ARG ARCH=amd64 -ARG NODE_VERSION=18 +ARG NODE_VERSION=22 ARG OS=bullseye-slim -ARG ICONIFY_API_VERSION=3.1.1 +ARG ICONIFY_API_VERSION=3.2.0 ARG SRC_PATH=./ #### Stage BASE ######################################################################################################## -FROM ${ARCH}/node:${NODE_VERSION}-${OS} AS base +FROM --platform=${ARCH} node:${NODE_VERSION}-${OS} AS base # This gives node.js apps access to the OS CAs ENV NODE_EXTRA_CA_CERTS=/etc/ssl/certs/ca-certificates.crt @@ -53,8 +53,8 @@ COPY ${SRC_PATH}icons/ /data/iconify-api/icons/ # Build API RUN npm run build -#### Stage RELEASE ##################################################################################################### -FROM iconify-api-install AS RELEASE +#### Stage release ##################################################################################################### +FROM iconify-api-install AS release ARG BUILD_DATE ARG BUILD_VERSION ARG BUILD_REF diff --git a/docker.sh b/docker.sh old mode 100644 new mode 100755