From ec33cc602e7d666f3c970113f4ad6467d1b318e8 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Fri, 28 Feb 2025 20:41:49 +0000 Subject: [PATCH] chore(deps): update docker --- ai-ml/llm-finetuning-gemma/Dockerfile | 2 +- ai-ml/llm-serving-gemma/gradio/Dockerfile | 2 +- ai-ml/t5-model-serving/client-app/Dockerfile | 2 +- cost-optimization/gke-scheduled-autoscaler/Dockerfile | 2 +- cost-optimization/gke-shift-left-cost/Dockerfile | 2 +- .../custom-metrics-autoscaling/direct-to-sd/Dockerfile | 2 +- .../google-managed-prometheus/Dockerfile | 2 +- observability/distributed-tracing/Dockerfile | 2 +- observability/workload-metrics/Dockerfile | 2 +- quickstarts/hello-app-cdn/Dockerfile | 2 +- quickstarts/hello-app-redis/Dockerfile | 2 +- quickstarts/hello-app-tls/Dockerfile | 2 +- quickstarts/hello-app/Dockerfile | 2 +- quickstarts/languages/go/Dockerfile | 2 +- quickstarts/whereami/Dockerfile | 2 +- security/wi-secrets/Dockerfile | 2 +- workloads/migrate-x86-app-to-multi-arch/Dockerfile | 2 +- workloads/migrate-x86-app-to-multi-arch/Dockerfile_arm | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/ai-ml/llm-finetuning-gemma/Dockerfile b/ai-ml/llm-finetuning-gemma/Dockerfile index f6004b9685..82148daf8c 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.8.0-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/llm-serving-gemma/gradio/Dockerfile b/ai-ml/llm-serving-gemma/gradio/Dockerfile index ae07334c02..86fa4062e0 100644 --- a/ai-ml/llm-serving-gemma/gradio/Dockerfile +++ b/ai-ml/llm-serving-gemma/gradio/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM python:3.13.1-alpine3.20 +FROM python:3.13.2-alpine3.20 ADD app/ . RUN pip install -r requirements.txt CMD ["python", "./app.py"] diff --git a/ai-ml/t5-model-serving/client-app/Dockerfile b/ai-ml/t5-model-serving/client-app/Dockerfile index e54c9c27fb..e67f025df6 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.2-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..b643cd33bf 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.5 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..7325ef212e 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.5 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..0d9a30cc97 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.5 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..7d0700d04a 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.5 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..f123cf5ca0 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.5 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..c2a7263a3c 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.5 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..8473d65547 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.5 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..9fc2cc10e1 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.5 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..d9933ccbd5 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.5 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..213cf7adfc 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.5 as builder WORKDIR /app # Initialize a new Go module. diff --git a/quickstarts/whereami/Dockerfile b/quickstarts/whereami/Dockerfile index d32392e08b..b6e92c1e8a 100644 --- a/quickstarts/whereami/Dockerfile +++ b/quickstarts/whereami/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13.0-slim +FROM python:3.13.1-slim #MAINTAINER Alex Mattson "alex.mattson@gmail.com" diff --git a/security/wi-secrets/Dockerfile b/security/wi-secrets/Dockerfile index b88fbfc761..e9b8eb070b 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.5 as builder WORKDIR /app COPY *.go go.mod go.sum ./ RUN CGO_ENABLED=0 GOOS=linux go build -o /wi-secrets diff --git a/workloads/migrate-x86-app-to-multi-arch/Dockerfile b/workloads/migrate-x86-app-to-multi-arch/Dockerfile index 21e3c6973d..d8f3c58405 100644 --- a/workloads/migrate-x86-app-to-multi-arch/Dockerfile +++ b/workloads/migrate-x86-app-to-multi-arch/Dockerfile @@ -19,7 +19,7 @@ # # Build: 1st stage # -FROM golang:1.23-alpine as builder +FROM golang:1.24-alpine as builder ARG BUILDPLATFORM ARG TARGETPLATFORM RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM" diff --git a/workloads/migrate-x86-app-to-multi-arch/Dockerfile_arm b/workloads/migrate-x86-app-to-multi-arch/Dockerfile_arm index 25c0d78d5e..77c071b8b3 100644 --- a/workloads/migrate-x86-app-to-multi-arch/Dockerfile_arm +++ b/workloads/migrate-x86-app-to-multi-arch/Dockerfile_arm @@ -19,7 +19,7 @@ # # Build: 1st stage # -FROM golang:1.23-alpine as builder +FROM golang:1.24-alpine as builder WORKDIR /app COPY go.mod . COPY hello.go .