From 5c37743c2c3e5aceff8a30c338b4b452e7d16ffd Mon Sep 17 00:00:00 2001 From: Paul Pan Date: Wed, 13 Mar 2024 21:14:09 +0800 Subject: [PATCH] fix: nsjail is a dynamic linked program, use the same env as builder --- Runner.Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Runner.Dockerfile b/Runner.Dockerfile index c4a32e4..362c560 100644 --- a/Runner.Dockerfile +++ b/Runner.Dockerfile @@ -11,10 +11,12 @@ FROM ${IMAGE_PREFIX}/debian-full:${VERSION} AS rootfs-full FROM ${IMAGE_PREFIX}/debian-run:${VERSION} AS rootfs-run # Main image -FROM docker.io/library/alpine +FROM docker.io/library/debian:bookworm-slim WORKDIR /app -RUN apk --no-cache add tzdata ca-certificates bash tini +RUN apt-get update && apt-get upgrade -y \ + && apt-get install -y ca-certificates libnl-route-3-200 libprotobuf32 tini \ + && apt-get clean && rm -rf /var/lib/apt/lists # sources COPY --from=base /builder/resource/runner /app/resource/runner