diff --git a/.github/workflows/docker_build_develop.yml b/.github/workflows/docker_build_develop.yml index a667e550..42901769 100644 --- a/.github/workflows/docker_build_develop.yml +++ b/.github/workflows/docker_build_develop.yml @@ -63,4 +63,6 @@ jobs: # Cannot be built at the moment https://github.com/nodejs/docker-node/issues/1335 # platforms: linux/amd64,linux/arm64 tags: escolalms/demo:dev - build-args: APP_VERSION=dev + build-args: | + APP_VERSION=dev + NODE_VERSION=20.18.1 diff --git a/Dockerfile b/Dockerfile index 7a4cd6f3..c0b7622d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ #test with `docker build -t foo . && docker run -p 8080:80 -it foo` -FROM node:20-buster AS base - +ARG NODE_VERSION=20.18.1 +FROM node:${NODE_VERSION}-bookworm AS base ARG APP_VERSION="xxx" WORKDIR /home/node/app COPY / /home/node/app