diff --git a/ai-ml/llm-finetuning-gemma/Dockerfile b/ai-ml/llm-finetuning-gemma/Dockerfile index f6004b9685..cf920c4444 100644 --- a/ai-ml/llm-finetuning-gemma/Dockerfile +++ b/ai-ml/llm-finetuning-gemma/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # [START gke_aiml_llm_finetune_gemma_single_node_docker] -FROM nvidia/cuda:12.6.2-runtime-ubuntu22.04 +FROM nvidia/cuda:12.6.3-runtime-ubuntu22.04 RUN apt-get update && \ apt-get -y --no-install-recommends install python3-dev gcc python3-pip git && \ diff --git a/ai-ml/t5-model-serving/client-app/Dockerfile b/ai-ml/t5-model-serving/client-app/Dockerfile index e54c9c27fb..c4b792aeab 100644 --- a/ai-ml/t5-model-serving/client-app/Dockerfile +++ b/ai-ml/t5-model-serving/client-app/Dockerfile @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM python:3.11.10-alpine +FROM python:3.13.1-alpine ARG PORT=8050 ENV PORT=${PORT} diff --git a/cost-optimization/gke-scheduled-autoscaler/Dockerfile b/cost-optimization/gke-scheduled-autoscaler/Dockerfile index f98b9239d8..6aef60b828 100644 --- a/cost-optimization/gke-scheduled-autoscaler/Dockerfile +++ b/cost-optimization/gke-scheduled-autoscaler/Dockerfile @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /go/src/custom-metric-exporter COPY * ./ RUN CGO_ENABLED=0 GOOS=linux go build -o /export . diff --git a/cost-optimization/gke-shift-left-cost/Dockerfile b/cost-optimization/gke-shift-left-cost/Dockerfile index 2a7d4c1fbb..eaf211a96b 100644 --- a/cost-optimization/gke-shift-left-cost/Dockerfile +++ b/cost-optimization/gke-shift-left-cost/Dockerfile @@ -23,7 +23,7 @@ COPY . ./ RUN go build -mod=readonly -v -o /k8s-cost-estimator -FROM alpine:3.20 +FROM alpine:3.21 WORKDIR /app # Install utilities needed durin ci/cd process RUN apk update && apk upgrade && \ diff --git a/observability/custom-metrics-autoscaling/direct-to-sd/Dockerfile b/observability/custom-metrics-autoscaling/direct-to-sd/Dockerfile index d2d6c091de..506e246313 100644 --- a/observability/custom-metrics-autoscaling/direct-to-sd/Dockerfile +++ b/observability/custom-metrics-autoscaling/direct-to-sd/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app COPY * ./ RUN CGO_ENABLED=0 GOOS=linux go build -o /sd-dummy-exporter diff --git a/observability/custom-metrics-autoscaling/google-managed-prometheus/Dockerfile b/observability/custom-metrics-autoscaling/google-managed-prometheus/Dockerfile index a9531d0e77..fd76ff76c2 100644 --- a/observability/custom-metrics-autoscaling/google-managed-prometheus/Dockerfile +++ b/observability/custom-metrics-autoscaling/google-managed-prometheus/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app COPY * ./ RUN CGO_ENABLED=0 GOOS=linux go build -o /prometheus-dummy-exporter diff --git a/observability/distributed-tracing/Dockerfile b/observability/distributed-tracing/Dockerfile index f31f795d88..e4eaa4a91a 100644 --- a/observability/distributed-tracing/Dockerfile +++ b/observability/distributed-tracing/Dockerfile @@ -9,7 +9,7 @@ #See the License for the specific language governing permissions and #limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /crud COPY . . RUN CGO_ENABLED=0 GOOS=linux go build -o /http-app diff --git a/observability/workload-metrics/Dockerfile b/observability/workload-metrics/Dockerfile index 2f30ea6c92..e3d946d60c 100644 --- a/observability/workload-metrics/Dockerfile +++ b/observability/workload-metrics/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app COPY * ./ RUN CGO_ENABLED=0 GOOS=linux go build -o /workload-metrics diff --git a/quickstarts/hello-app-cdn/Dockerfile b/quickstarts/hello-app-cdn/Dockerfile index fa9cc69c63..86c287ae13 100644 --- a/quickstarts/hello-app-cdn/Dockerfile +++ b/quickstarts/hello-app-cdn/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app RUN go mod init hello-app-cdn COPY *.go ./ diff --git a/quickstarts/hello-app-redis/Dockerfile b/quickstarts/hello-app-redis/Dockerfile index 8656ea5156..267275b58c 100644 --- a/quickstarts/hello-app-redis/Dockerfile +++ b/quickstarts/hello-app-redis/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app RUN go mod init hello-app-redis COPY * ./ diff --git a/quickstarts/hello-app-tls/Dockerfile b/quickstarts/hello-app-tls/Dockerfile index 18c1b94c98..dc0639d58f 100644 --- a/quickstarts/hello-app-tls/Dockerfile +++ b/quickstarts/hello-app-tls/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app RUN go mod init hello-app-tls COPY *.go ./ diff --git a/quickstarts/hello-app/Dockerfile b/quickstarts/hello-app/Dockerfile index 49695e6668..1d6b3f06b6 100644 --- a/quickstarts/hello-app/Dockerfile +++ b/quickstarts/hello-app/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # [START gke_quickstarts_hello_app_dockerfile] -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app RUN go mod init hello-app COPY *.go ./ diff --git a/quickstarts/languages/go/Dockerfile b/quickstarts/languages/go/Dockerfile index 12ac1c9da2..11b3a003c3 100644 --- a/quickstarts/languages/go/Dockerfile +++ b/quickstarts/languages/go/Dockerfile @@ -16,7 +16,7 @@ # Use the offical Go image to create a build artifact. # This is based on Debian and sets the GOPATH to /go. # https://hub.docker.com/_/golang -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app # Initialize a new Go module. diff --git a/security/wi-secrets/Dockerfile b/security/wi-secrets/Dockerfile index b88fbfc761..a3dc0e378a 100644 --- a/security/wi-secrets/Dockerfile +++ b/security/wi-secrets/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.23.2 as builder +FROM golang:1.23.3 as builder WORKDIR /app COPY *.go go.mod go.sum ./ RUN CGO_ENABLED=0 GOOS=linux go build -o /wi-secrets