From 34bf9e1c375726fa4d638abf1c8c7b75f8c70aea Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Sat, 30 May 2026 06:09:27 +0800 Subject: [PATCH] restored docker image environmental variables --- docker/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index e158bee..ec0cbba 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,7 @@ FROM eclipse-temurin:25-jre-alpine AS base-release RUN adduser -D rbcs USER rbcs +ENV RBCS_CONFIGURATION_DIR="/etc/rbcs" WORKDIR /var/lib/rbcs FROM base-release AS release-vanilla @@ -47,10 +48,13 @@ FROM scratch AS release-native COPY --from=base-native /etc/passwd /etc/passwd COPY --from=base-native /etc/rbcs /etc/rbcs COPY --from=base-native /var/lib/rbcs /var/lib/rbcs +COPY --from=base-native /var/tmp/rbcs /var/tmp/rbcs ADD rbcs-cli.upx /usr/bin/rbcs-cli USER rbcs WORKDIR /var/lib/rbcs -ENTRYPOINT ["/usr/bin/rbcs-cli", "-XX:MaximumHeapSizePercent=70", "-Dio.netty.tmpdir=/var/tmp/rbcs", "-Dlogback.configurationFile=/etc/rbcs/logback.xml"] +ENV RBCS_CONFIGURATION_DIR="/etc/rbcs" +ENTRYPOINT ["/usr/bin/rbcs-cli"] +CMD ["-XX:MaximumHeapSizePercent=70", "-Dio.netty.tmpdir=/var/tmp/rbcs", "-Dlogback.configurationFile=/etc/rbcs/logback.xml", "server"] FROM debian:12-slim AS release-jlink RUN mkdir -p /usr/share/java/rbcs @@ -61,4 +65,5 @@ RUN adduser -u 1000 rbcs USER rbcs WORKDIR /var/lib/rbcs ADD logback.xml /etc/rbcs/logback.xml +ENV RBCS_CONFIGURATION_DIR="/etc/rbcs" ENTRYPOINT ["/usr/local/bin/rbcs-cli"]