diff --git a/arch/Dockerfile b/arch/Dockerfile index 0df50a8e..f485f938 100644 --- a/arch/Dockerfile +++ b/arch/Dockerfile @@ -11,7 +11,7 @@ RUN cd llm_gateway && cargo build --release --target wasm32-wasip1 FROM envoyproxy/envoy:v1.32-latest as envoy #Build config generator, so that we have a single build image for both Rust and Python -FROM python:3.13-slim as arch +FROM python:3.12-slim as arch RUN apt-get update && apt-get install -y gettext-base curl && apt-get clean && rm -rf /var/lib/apt/lists/* diff --git a/demos/hr_agent/Dockerfile b/demos/hr_agent/Dockerfile index 427fe8a4..1282b448 100644 --- a/demos/hr_agent/Dockerfile +++ b/demos/hr_agent/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10 AS base +FROM python:3.12 AS base FROM base AS builder @@ -7,7 +7,7 @@ WORKDIR /src COPY requirements.txt /src/ RUN pip install --prefix=/runtime --force-reinstall -r requirements.txt -FROM python:3.10-slim AS output +FROM python:3.12-slim AS output COPY --from=builder /runtime /usr/local WORKDIR /app diff --git a/demos/network_agent/Dockerfile b/demos/network_agent/Dockerfile index 503ffeff..d54fa746 100644 --- a/demos/network_agent/Dockerfile +++ b/demos/network_agent/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10 AS base +FROM python:3.12 AS base FROM base AS builder @@ -9,7 +9,7 @@ RUN pip install --prefix=/runtime --force-reinstall -r requirements.txt COPY . /src -FROM python:3.10-slim AS output +FROM python:3.12-slim AS output COPY --from=builder /runtime /usr/local diff --git a/demos/shared/chatbot_ui/Dockerfile b/demos/shared/chatbot_ui/Dockerfile index 32101bf5..588f9721 100644 --- a/demos/shared/chatbot_ui/Dockerfile +++ b/demos/shared/chatbot_ui/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10 AS base +FROM python:3.12 AS base FROM base AS builder @@ -8,7 +8,7 @@ COPY requirements.txt /src/ RUN pip install --prefix=/runtime --force-reinstall -r requirements.txt -FROM python:3.10-slim AS output +FROM python:3.12-slim AS output COPY --from=builder /runtime /usr/local diff --git a/model_server/Dockerfile b/model_server/Dockerfile index 339f36e2..687b6b51 100644 --- a/model_server/Dockerfile +++ b/model_server/Dockerfile @@ -1,9 +1,9 @@ -FROM python:3.10 AS builder +FROM python:3.12 AS builder COPY requirements.txt . RUN pip install --prefix=/runtime -r requirements.txt -FROM python:3.10-slim AS output +FROM python:3.12-slim AS output # curl is needed for health check in docker-compose RUN apt-get update && apt-get install -y curl && apt-get clean && rm -rf /var/lib/apt/lists/*