Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/adservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM --platform=${BUILDPLATFORM} eclipse-temurin:21-jdk AS builder
FROM --platform=${BUILDPLATFORM} eclipse-temurin:25-jdk AS builder

WORKDIR /usr/src/app/

Expand All @@ -18,7 +18,7 @@ RUN ./gradlew installDist -PprotoSourceDir=./proto

# -----------------------------------------------------------------------------

FROM eclipse-temurin:21-jre
FROM eclipse-temurin:25-jre

ARG OTEL_JAVA_AGENT_VERSION
WORKDIR /usr/src/app/
Expand Down
2 changes: 1 addition & 1 deletion src/checkoutservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM golang:1.23-alpine AS builder
FROM golang:1.25-alpine AS builder

WORKDIR /usr/src/app/

Expand Down
2 changes: 1 addition & 1 deletion src/checkoutservice/genproto/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0

FROM golang:1.23-alpine
FROM golang:1.25-alpine

WORKDIR /build

Expand Down
4 changes: 2 additions & 2 deletions src/currencyservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM alpine:3.21 AS builder
FROM alpine:3.22 AS builder

RUN apk update && apk add git cmake make g++ grpc-dev protobuf-dev linux-headers

Expand All @@ -40,7 +40,7 @@ RUN cd /currencyservice \
&& make -j$(nproc || sysctl -n hw.ncpu || echo 1) install


FROM alpine:3.21 AS release
FROM alpine:3.22 AS release

RUN apk update && apk add grpc-dev protobuf-dev
COPY --from=builder /usr/local /usr/local
Expand Down
2 changes: 1 addition & 1 deletion src/emailservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM ruby:3.3.6-slim AS base
FROM ruby:3.4.7-slim AS base

FROM base AS builder

Expand Down
4 changes: 2 additions & 2 deletions src/flagd-ui/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0

FROM node:23 AS builder
FROM node:24 AS builder

WORKDIR /app

Expand All @@ -15,7 +15,7 @@ RUN npm run build

# -----------------------------------------------------------------------------

FROM node:23-alpine
FROM node:24-alpine

WORKDIR /app

Expand Down
2 changes: 1 addition & 1 deletion src/frauddetectionservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM --platform=${BUILDPLATFORM} gradle:8-jdk17 AS builder
FROM --platform=${BUILDPLATFORM} gradle:9-jdk17 AS builder

WORKDIR /usr/src/app/

Expand Down
6 changes: 3 additions & 3 deletions src/frontend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
# SPDX-License-Identifier: Apache-2.0


FROM node:23-alpine AS deps
FROM node:24-alpine AS deps
RUN apk add --no-cache libc6-compat

WORKDIR /app

COPY ./src/frontend/package*.json ./
RUN npm ci

FROM node:23-alpine AS builder
FROM node:24-alpine AS builder
RUN apk add --no-cache libc6-compat protobuf-dev protoc
WORKDIR /app
COPY --from=deps /app/node_modules ./node_modules
Expand All @@ -20,7 +20,7 @@ COPY ./src/frontend .
RUN npm run grpc:generate
RUN npm run build

FROM node:23-alpine AS runner
FROM node:24-alpine AS runner
WORKDIR /app
RUN apk add --no-cache protobuf-dev protoc

Expand Down
2 changes: 1 addition & 1 deletion src/frontendproxy/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0

FROM envoyproxy/envoy:v1.32-latest
FROM envoyproxy/envoy:v1.35-latest
RUN apt-get update && apt-get install -y gettext-base && apt-get clean && rm -rf /var/lib/apt/lists/*

USER envoy
Expand Down
2 changes: 1 addition & 1 deletion src/imageprovider/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0

FROM nginx:1.27.3-otel
FROM nginx:1.29.2-otel

RUN apt-get update ; apt-get install lsb-release --no-install-recommends --no-install-suggests -y

Expand Down
2 changes: 1 addition & 1 deletion src/kafka/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM apache/kafka:3.8.1
FROM apache/kafka:4.0.0

USER root
ARG OTEL_JAVA_AGENT_VERSION
Expand Down
4 changes: 2 additions & 2 deletions src/paymentservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM node:23-alpine AS build
FROM node:24-alpine AS build

WORKDIR /usr/src/app/

Expand All @@ -12,7 +12,7 @@ RUN apk add --no-cache python3 make g++ && npm ci --omit=dev

# -----------------------------------------------------------------------------

FROM node:23-alpine
FROM node:24-alpine

USER node
WORKDIR /usr/src/app/
Expand Down
2 changes: 1 addition & 1 deletion src/productcatalogservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM golang:1.23-alpine AS builder
FROM golang:1.25-alpine AS builder

WORKDIR /usr/src/app/

Expand Down
2 changes: 1 addition & 1 deletion src/productcatalogservice/genproto/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0

FROM golang:1.23-alpine
FROM golang:1.25-alpine

WORKDIR /build

Expand Down
2 changes: 1 addition & 1 deletion src/shippingservice/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0


FROM --platform=${BUILDPLATFORM} rust:1.83 AS builder
FROM --platform=${BUILDPLATFORM} rust:1.90 AS builder
ARG TARGETARCH
ARG TARGETPLATFORM
ARG BUILDPLATFORM
Expand Down