diff --git a/Dockerfile b/Dockerfile
index fba66bbc7f10684918d171b9001e3a6b97dbd254..7fc0b7a462b1a1fc6f7dc6c5d815405838963c80 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -24,8 +24,8 @@ FROM mazzolino/docker:20.10.12-dind
 LABEL maintainer="Griefed <griefed@griefed.de>"
 LABEL description="Provides GitLab Semantic Release, buildx, JDK 8, NodeJS for Griefed's GitLab CI/CD pipelines."
 
-COPY --from=fetcher /docker-buildx /usr/lib/docker/cli-plugins/docker-buildx
-COPY --from=fetcher /discord.sh /discord.sh
+COPY --from=fetcher /docker-buildx  /usr/lib/docker/cli-plugins/docker-buildx
+COPY --from=fetcher /discord.sh     /discord.sh
 
 ENV DOCKER_CLI_EXPERIMENTAL=enabled
 
@@ -33,13 +33,17 @@ RUN \
   echo "**** Updating and installing our packages ****" && \
   apk update && \
   apk upgrade && \
+  apk add --no-cache \
+    --repository https://dl-cdn.alpinelinux.org/alpine/v3.17/main/ \
+    nodejs \
+    npm && \
   apk add --no-cache \
     bash \
     ca-certificates \
     curl \
     git \
-    nodejs-current \
     jq \
+    nodejs \
     npm \
     openjdk8 && \
   echo "node version is: " && \
@@ -76,5 +80,5 @@ RUN \
   echo "**** Cleanup ****" && \
   rm -rf \
     /var/cache/apk/* \
-    /tmp/* \
+    /tmp/*