修改dockerfile及docker-compose,失败后不要重新启动,方便测试

This commit is contained in:
xiuting.xu
2026-04-24 10:50:11 +08:00
parent cef9495534
commit 8a65f639cb
16 changed files with 22 additions and 43 deletions

View File

@@ -56,15 +56,13 @@ RUN apt-get update \
-o Acquire::Retries=10 \
-o Acquire::http::Timeout=60 \
ca-certificates \
supervisor \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY --from=builder /build/target/release/rpki /usr/local/bin/rpki
COPY deploy/server/supervisord.conf /etc/supervisor/conf.d/rpki-rtr.conf
RUN mkdir -p /app/data /app/rtr-db /app/certs /app/slurm /app/logs /var/log/supervisor
RUN mkdir -p /app/data /app/rtr-db /app/certs /app/slurm /app/logs
ENV RPKI_RTR_ENABLE_TLS=false \
RPKI_RTR_TCP_ADDR=0.0.0.0:323 \
@@ -77,4 +75,4 @@ ENV RPKI_RTR_ENABLE_TLS=false \
EXPOSE 323 324
CMD ["supervisord", "-n", "-c", "/etc/supervisor/conf.d/rpki-rtr.conf"]
CMD ["/usr/local/bin/rpki"]