diff --git a/1.0/18-alpine3.18/Dockerfile b/1.0/20-alpine3.21/Dockerfile similarity index 98% rename from 1.0/18-alpine3.18/Dockerfile rename to 1.0/20-alpine3.21/Dockerfile index 8f75551..64dd069 100644 --- a/1.0/18-alpine3.18/Dockerfile +++ b/1.0/20-alpine3.21/Dockerfile @@ -6,7 +6,7 @@ # https://nodejs.org/en/about/releases/ # https://github.com/nodejs/Release#readme -FROM node:18-alpine3.18 +FROM node:20-alpine3.21 RUN set -eux; \ apk add --no-cache \ diff --git a/1.0/18-alpine3.18/docker-entrypoint.sh b/1.0/20-alpine3.21/docker-entrypoint.sh similarity index 100% rename from 1.0/18-alpine3.18/docker-entrypoint.sh rename to 1.0/20-alpine3.21/docker-entrypoint.sh diff --git a/1.0/18-alpine3.19/Dockerfile b/1.0/20-alpine3.22/Dockerfile similarity index 98% rename from 1.0/18-alpine3.19/Dockerfile rename to 1.0/20-alpine3.22/Dockerfile index 0267005..4b9c1ab 100644 --- a/1.0/18-alpine3.19/Dockerfile +++ b/1.0/20-alpine3.22/Dockerfile @@ -6,7 +6,7 @@ # https://nodejs.org/en/about/releases/ # https://github.com/nodejs/Release#readme -FROM node:18-alpine3.19 +FROM node:20-alpine3.22 RUN set -eux; \ apk add --no-cache \ diff --git a/1.0/18-alpine3.19/docker-entrypoint.sh b/1.0/20-alpine3.22/docker-entrypoint.sh similarity index 100% rename from 1.0/18-alpine3.19/docker-entrypoint.sh rename to 1.0/20-alpine3.22/docker-entrypoint.sh diff --git a/1.0/20-alpine3.18/Dockerfile b/1.0/22-alpine3.21/Dockerfile similarity index 98% rename from 1.0/20-alpine3.18/Dockerfile rename to 1.0/22-alpine3.21/Dockerfile index 22ce0b6..ffa47ef 100644 --- a/1.0/20-alpine3.18/Dockerfile +++ b/1.0/22-alpine3.21/Dockerfile @@ -6,7 +6,7 @@ # https://nodejs.org/en/about/releases/ # https://github.com/nodejs/Release#readme -FROM node:20-alpine3.18 +FROM node:22-alpine3.21 RUN set -eux; \ apk add --no-cache \ diff --git a/1.0/20-alpine3.18/docker-entrypoint.sh b/1.0/22-alpine3.21/docker-entrypoint.sh similarity index 100% rename from 1.0/20-alpine3.18/docker-entrypoint.sh rename to 1.0/22-alpine3.21/docker-entrypoint.sh diff --git a/1.0/20-alpine3.19/Dockerfile b/1.0/22-alpine3.22/Dockerfile similarity index 98% rename from 1.0/20-alpine3.19/Dockerfile rename to 1.0/22-alpine3.22/Dockerfile index e600725..cd8b386 100644 --- a/1.0/20-alpine3.19/Dockerfile +++ b/1.0/22-alpine3.22/Dockerfile @@ -6,7 +6,7 @@ # https://nodejs.org/en/about/releases/ # https://github.com/nodejs/Release#readme -FROM node:20-alpine3.19 +FROM node:22-alpine3.22 RUN set -eux; \ apk add --no-cache \ diff --git a/1.0/20-alpine3.19/docker-entrypoint.sh b/1.0/22-alpine3.22/docker-entrypoint.sh similarity index 100% rename from 1.0/20-alpine3.19/docker-entrypoint.sh rename to 1.0/22-alpine3.22/docker-entrypoint.sh diff --git a/README.md b/README.md index c7d2764..2fcf130 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ JSON documents are parsed through a javascript virtual machine, so the web inter # Build Build the mongo-express image using `Dockerfile` and `docker-entrypoint.sh` files. -In below commands go to the folder (e.g. `cd 1.0/20-alpine3.18`) or replace final `.` with folder path (e.g. `1.0/20-alpine3.18`). +In below commands go to the folder (e.g. `cd 1.0/22-alpine3.21`) or replace final `.` with folder path (e.g. `1.0/22-alpine3.21`). #### Build the mongo-express image: ```console diff --git a/versions.json b/versions.json index 8d1a880..47394ca 100644 --- a/versions.json +++ b/versions.json @@ -1,12 +1,12 @@ { "1.0": { - "alpine": "3.18", - "node": "18", + "alpine": "3.21", + "node": "20", "variants": [ - "20-alpine3.19", - "20-alpine3.18", - "18-alpine3.19", - "18-alpine3.18" + "22-alpine3.22", + "22-alpine3.21", + "20-alpine3.22", + "20-alpine3.21" ], "version": "1.0.2" } diff --git a/versions.sh b/versions.sh index 0debbde..d1ef502 100755 --- a/versions.sh +++ b/versions.sh @@ -2,12 +2,12 @@ set -Eeuo pipefail supportedNodeVersions=( + 22 20 - 18 ) supportedAlpineVersions=( - 3.19 - 3.18 + 3.22 + 3.21 ) defaultNodeVersion="${supportedNodeVersions[0]}" defaultAlpineVersion="${supportedAlpineVersions[0]}"