修改deploy

This commit is contained in:
xiuting.xu
2026-04-24 11:33:54 +08:00
parent 8a65f639cb
commit 88c11e7a97
4 changed files with 43 additions and 8 deletions

View File

@@ -20,8 +20,6 @@ RUN apt-get update \
WORKDIR /app
COPY --from=builder /build/target/release/rtr_debug_client /usr/local/bin/rtr_debug_client
COPY deploy/client/entrypoint.sh /usr/local/bin/rtr-debug-client-entrypoint.sh
RUN chmod +x /usr/local/bin/rtr-debug-client-entrypoint.sh
COPY --chmod=755 deploy/client/entrypoint.sh /usr/local/bin/rtr-debug-client-entrypoint.sh
ENTRYPOINT ["/usr/local/bin/rtr-debug-client-entrypoint.sh"]

View File

@@ -61,6 +61,7 @@ RUN apt-get update \
WORKDIR /app
COPY --from=builder /build/target/release/rpki /usr/local/bin/rpki
COPY --chmod=755 deploy/server/entrypoint.sh /usr/local/bin/rpki-rtr-entrypoint.sh
RUN mkdir -p /app/data /app/rtr-db /app/certs /app/slurm /app/logs
@@ -75,4 +76,4 @@ ENV RPKI_RTR_ENABLE_TLS=false \
EXPOSE 323 324
CMD ["/usr/local/bin/rpki"]
ENTRYPOINT ["/usr/local/bin/rpki-rtr-entrypoint.sh"]

View File

@@ -0,0 +1,10 @@
#!/bin/sh
set -eu
mkdir -p /app/logs
log_name="${HOSTNAME:-rpki-rtr}"
stdout_log="/app/logs/${log_name}.stdout.log"
stderr_log="/app/logs/${log_name}.stderr.log"
exec /usr/local/bin/rpki "$@" >>"$stdout_log" 2>>"$stderr_log"