diff --git a/cloud-sql/mysql/mysql/Dockerfile b/cloud-sql/mysql/mysql/Dockerfile index ac5a9a6c2c..a03beb1dcd 100644 --- a/cloud-sql/mysql/mysql/Dockerfile +++ b/cloud-sql/mysql/mysql/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-sql/postgres/knex/Dockerfile b/cloud-sql/postgres/knex/Dockerfile index 0cc099fc9f..e5fbab7aba 100644 --- a/cloud-sql/postgres/knex/Dockerfile +++ b/cloud-sql/postgres/knex/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-sql/sqlserver/mssql/Dockerfile b/cloud-sql/sqlserver/mssql/Dockerfile index fc34c348e7..5e186333bc 100644 --- a/cloud-sql/sqlserver/mssql/Dockerfile +++ b/cloud-sql/sqlserver/mssql/Dockerfile @@ -15,7 +15,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-tasks/snippets/Dockerfile b/cloud-tasks/snippets/Dockerfile index 9ff85bcafd..b92520e88f 100644 --- a/cloud-tasks/snippets/Dockerfile +++ b/cloud-tasks/snippets/Dockerfile @@ -1,6 +1,6 @@ # Use the official Node.js 10 image. # https://hub.docker.com/_/node -FROM node:10 +FROM node:20 # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/eventarc/audit-storage/Dockerfile b/eventarc/audit-storage/Dockerfile index dd77d07df4..3c92993de0 100644 --- a/eventarc/audit-storage/Dockerfile +++ b/eventarc/audit-storage/Dockerfile @@ -16,7 +16,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/eventarc/generic/Dockerfile b/eventarc/generic/Dockerfile index 05bbb92823..d3268442ab 100644 --- a/eventarc/generic/Dockerfile +++ b/eventarc/generic/Dockerfile @@ -16,7 +16,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/eventarc/pubsub/Dockerfile b/eventarc/pubsub/Dockerfile index 87b2d1d343..325f071608 100644 --- a/eventarc/pubsub/Dockerfile +++ b/eventarc/pubsub/Dockerfile @@ -16,7 +16,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/memorystore/redis/cloud_run_deployment/Dockerfile b/memorystore/redis/cloud_run_deployment/Dockerfile index cebe3211f0..4d37f6af6b 100644 --- a/memorystore/redis/cloud_run_deployment/Dockerfile +++ b/memorystore/redis/cloud_run_deployment/Dockerfile @@ -1,6 +1,6 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/memorystore/redis/gke_deployment/Dockerfile b/memorystore/redis/gke_deployment/Dockerfile index 791eb23a81..6f569a1769 100644 --- a/memorystore/redis/gke_deployment/Dockerfile +++ b/memorystore/redis/gke_deployment/Dockerfile @@ -11,7 +11,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM node:18-alpine +FROM node:20-alpine ENV REDISHOST redis ENV REDISPORT 6379 diff --git a/recaptcha_enterprise/demosite/app/Dockerfile b/recaptcha_enterprise/demosite/app/Dockerfile index df07a843de..ed182e9762 100644 --- a/recaptcha_enterprise/demosite/app/Dockerfile +++ b/recaptcha_enterprise/demosite/app/Dockerfile @@ -14,7 +14,7 @@ # This file is only used for packaging and deployment purposes. -FROM node:16-slim +FROM node:20-slim ARG GOOGLE_CLOUD_PROJECT ENV GOOGLE_CLOUD_PROJECT=${GOOGLE_CLOUD_PROJECT} diff --git a/run/hello-broken/Dockerfile b/run/hello-broken/Dockerfile index 087192e5b6..04799dce52 100644 --- a/run/hello-broken/Dockerfile +++ b/run/hello-broken/Dockerfile @@ -17,7 +17,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/helloworld/Dockerfile b/run/helloworld/Dockerfile index f39ba7c627..a8219c50e9 100644 --- a/run/helloworld/Dockerfile +++ b/run/helloworld/Dockerfile @@ -17,7 +17,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/idp-sql/Dockerfile b/run/idp-sql/Dockerfile index 66fa0403f2..822eec848a 100644 --- a/run/idp-sql/Dockerfile +++ b/run/idp-sql/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:14-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/image-processing/Dockerfile b/run/image-processing/Dockerfile index 2637706572..38f0d57483 100644 --- a/run/image-processing/Dockerfile +++ b/run/image-processing/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # [START cloudrun_imageproc_dockerfile_imagemagick] # [START run_imageproc_dockerfile_imagemagick] diff --git a/run/logging-manual/Dockerfile b/run/logging-manual/Dockerfile index c140628785..a34c4f1cb9 100644 --- a/run/logging-manual/Dockerfile +++ b/run/logging-manual/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/markdown-preview/editor/Dockerfile b/run/markdown-preview/editor/Dockerfile index b472cd450f..791812edb7 100644 --- a/run/markdown-preview/editor/Dockerfile +++ b/run/markdown-preview/editor/Dockerfile @@ -14,7 +14,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/markdown-preview/renderer/Dockerfile b/run/markdown-preview/renderer/Dockerfile index b472cd450f..791812edb7 100644 --- a/run/markdown-preview/renderer/Dockerfile +++ b/run/markdown-preview/renderer/Dockerfile @@ -14,7 +14,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/pubsub/Dockerfile b/run/pubsub/Dockerfile index da49560c26..d5f2c6d9a2 100644 --- a/run/pubsub/Dockerfile +++ b/run/pubsub/Dockerfile @@ -7,7 +7,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/system-package/Dockerfile b/run/system-package/Dockerfile index aeecf288d8..a235f550d9 100644 --- a/run/system-package/Dockerfile +++ b/run/system-package/Dockerfile @@ -14,7 +14,7 @@ # Use the official super-lightweight Node image. # https://hub.docker.com/_/node -FROM node:10-alpine +FROM node:20-alpine # Create and change to the app directory. WORKDIR /usr/src/app