File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# DEV NOTE: YOU MUST RUN `docker build` FROM THE TOP-LEVEL OF `observability-be` AND POINT TO THIS FILE.
22ARG BASE_IMAGE_URL
3- FROM ${BASE_IMAGE_URL}python:3.12.11 -alpine3.22 AS build-image
3+ FROM ${BASE_IMAGE_URL}python:3.12.13 -alpine3.23 AS build-image
44LABEL maintainer="DataKitchen"
55
66RUN apk update && apk upgrade && apk add --no-cache \
@@ -10,7 +10,7 @@ RUN apk update && apk upgrade && apk add --no-cache \
1010 make \
1111 cmake \
1212 musl-dev \
13- librdkafka-dev=2.10.0 -r0
13+ librdkafka-dev=2.12.1 -r0
1414
1515COPY pyproject.toml /tmp/dk/
1616# -O: Strips asserts from the code which removes some unnecessary codepaths resulting in a small
@@ -30,9 +30,9 @@ ENV PYTHONPATH=/dk/lib/python3.12/site-packages
3030# --prefix=/dk: The destination installation environment folder
3131RUN python3 -O -m pip install --no-deps /tmp/dk --prefix=/dk
3232
33- FROM ${BASE_IMAGE_URL}python:3.12.11 -alpine3.22 AS runtime-image
33+ FROM ${BASE_IMAGE_URL}python:3.12.13 -alpine3.23 AS runtime-image
3434
35- RUN apk update && apk upgrade && apk add --no-cache librdkafka=2.10.0 -r0 \
35+ RUN apk update && apk upgrade && apk add --no-cache librdkafka=2.12.1 -r0 \
3636 && pip install --no-cache-dir --upgrade pip
3737
3838# Grab the pre-built app from the build-image. This way we don't have
You can’t perform that action at this time.
0 commit comments