Files
moby/contrib/syscall-test/Dockerfile
Sebastiaan van Stijn 60125b888c contrib: update dockerfiles to debian 13 "trixie"
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2025-08-21 23:37:14 +02:00

21 lines
717 B
Docker

# syntax=docker/dockerfile:1
ARG BASE_DEBIAN_DISTRO=trixie
FROM debian:${BASE_DEBIAN_DISTRO}-slim
RUN apt-get update && apt-get install -y gcc libc6-dev --no-install-recommends
COPY . /usr/src/
WORKDIR /usr/src/
RUN gcc -g -Wall -static userns.c -o /usr/bin/userns-test \
&& gcc -g -Wall -static ns.c -o /usr/bin/ns-test \
&& gcc -g -Wall -static acct.c -o /usr/bin/acct-test \
&& gcc -g -Wall -static setuid.c -o /usr/bin/setuid-test \
&& gcc -g -Wall -static setgid.c -o /usr/bin/setgid-test \
&& gcc -g -Wall -static socket.c -o /usr/bin/socket-test \
&& gcc -g -Wall -static raw.c -o /usr/bin/raw-test
RUN [ "$(uname -m)" = "x86_64" ] && gcc -s -m32 -nostdlib exit32.s -o /usr/bin/exit32-test || true