fix(docker): use ubuntu:24.04 base image for all runtime Dockerfiles
Resolves GLIBC_2.39 mismatch error — CI builds on ubuntu-latest (24.04) which links against glibc 2.39, but debian:bookworm-slim only provides glibc 2.36, causing binary execution failure.
This commit is contained in:
parent
3f1f0d5e23
commit
0f441f5eb4
@ -1,5 +1,5 @@
|
|||||||
# Runtime only — binary built externally via cargo
|
# Runtime only — binary built externally via cargo
|
||||||
FROM debian:bookworm-slim
|
FROM ubuntu:24.04
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
ca-certificates libssl3 \
|
ca-certificates libssl3 \
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
# Runtime only — binary built externally via cargo
|
# Runtime only — binary built externally via cargo
|
||||||
FROM debian:bookworm-slim
|
FROM ubuntu:24.04
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
ca-certificates libssl3 git \
|
ca-certificates libssl3 git \
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
# Runtime only — binary built externally via cargo
|
# Runtime only — binary built externally via cargo
|
||||||
FROM debian:bookworm-slim
|
FROM ubuntu:24.04
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
ca-certificates libssl3 procps \
|
ca-certificates libssl3 procps \
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
# Runtime only — binary built externally via cargo
|
# Runtime only — binary built externally via cargo
|
||||||
FROM debian:bookworm-slim
|
FROM ubuntu:24.04
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
ca-certificates libssl3 openssh-client procps git \
|
ca-certificates libssl3 openssh-client procps git \
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
# Runtime only — binary built externally via cargo
|
# Runtime only — binary built externally via cargo
|
||||||
FROM debian:bookworm-slim
|
FROM ubuntu:24.04
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
ca-certificates libssl3 openssh-server git \
|
ca-certificates libssl3 openssh-server git \
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
# Runtime only — binary built externally via cargo
|
# Runtime only — binary built externally via cargo
|
||||||
FROM debian:bookworm-slim
|
FROM ubuntu:24.04
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
ca-certificates git \
|
ca-certificates git \
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
# Runtime only — binary built externally via cargo
|
# Runtime only — binary built externally via cargo
|
||||||
FROM debian:bookworm-slim
|
FROM ubuntu:24.04
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
ca-certificates git \
|
ca-certificates git \
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user