Skip to content
This repository was archived by the owner on Jun 6, 2025. It is now read-only.

Commit 4a8b652

Browse files
authored
bump: update node base image in Dockerfiles to 18-bookworm-slim (#505)
1 parent ba842f2 commit 4a8b652

File tree

22 files changed

+44
-44
lines changed

22 files changed

+44
-44
lines changed

npm-js/create-kalix-entity/template/base-js/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

npm-js/create-kalix-entity/template/base-ts/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

samples/js/js-customer-registry-quickstart/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

samples/js/js-customer-registry/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:14-buster-slim AS builder
1+
FROM node:18-bookworm-slim AS builder
22
WORKDIR /home/node
33
RUN apt-get update && apt-get install -y curl unzip
44
COPY sdk sdk
@@ -10,7 +10,7 @@ COPY samples/js/js-customer-registry samples/js/js-customer-registry
1010
RUN cd samples/js/js-customer-registry && npm run build
1111
RUN cd samples/js/js-customer-registry && npm prune --production
1212

13-
FROM node:14-buster-slim
13+
FROM node:18-bookworm-slim
1414
COPY --from=builder --chown=node /home/node /home/node
1515
WORKDIR /home/node/samples/js/js-customer-registry
1616
USER node

samples/js/js-doc-snippets/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

samples/js/js-eventsourced-shopping-cart/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

samples/js/js-replicated-entity-example/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:14-buster-slim AS builder
1+
FROM node:18-bookworm-slim AS builder
22
WORKDIR /home/node
33
RUN apt-get update && apt-get install -y curl unzip
44
COPY sdk sdk
@@ -10,7 +10,7 @@ COPY samples/js/js-replicated-entity-example samples/js/js-replicated-entity-exa
1010
RUN cd samples/js/js-replicated-entity-example && npm run build
1111
RUN cd samples/js/js-replicated-entity-example && npm prune --production
1212

13-
FROM node:14-buster-slim
13+
FROM node:18-bookworm-slim
1414
COPY --from=builder --chown=node /home/node /home/node
1515
WORKDIR /home/node/samples/js/js-replicated-entity-example
1616
USER node

samples/js/js-replicated-entity-shopping-cart/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

samples/js/js-shopping-cart-quickstart/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

samples/js/js-valueentity-shopping-cart/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://docs.docker.com/develop/develop-images/multistage-build/
33

44
# Stage 1: Downloading dependencies and building the application
5-
FROM node:14.19-buster-slim AS builder
5+
FROM node:18-bookworm-slim AS builder
66

77
RUN apt-get update && apt-get install -y python3 make g++ && rm -rf /var/lib/apt/lists/*
88

@@ -22,7 +22,7 @@ RUN npm run build
2222
RUN npm prune --production
2323

2424
# Stage 2: Building the production image
25-
FROM node:14.19-buster-slim
25+
FROM node:18-bookworm-slim
2626

2727
# Set the working directory
2828
WORKDIR /home/node

0 commit comments

Comments
 (0)