add a tracer container
This commit is contained in:
@ -5,6 +5,9 @@ ARG ONLYOFFICE_IMAGE=onlyoffice/documentserver:7.5
|
||||
|
||||
FROM ${REGISTRY}/${BASE_IMAGE} as base
|
||||
|
||||
FROM base as runtime-slim-base
|
||||
RUN apt update && apt install libseccomp2 -y && rm -rf /var/apt
|
||||
|
||||
FROM ${REGISTRY}/${ONLYOFFICE_IMAGE} as runtime-base
|
||||
RUN apt update && apt install libseccomp2 -y && rm -rf /var/apt
|
||||
|
||||
@ -19,6 +22,11 @@ WORKDIR /src
|
||||
FROM builder-base as tracer-builder
|
||||
RUN /root/.cargo/bin/cargo build --release --features tracing-mode
|
||||
|
||||
FROM runtime-slim-base as runtime-tracer
|
||||
COPY --from=tracer-builder /src/target/release/x2t-sandbox /usr/local/bin/x2t-sandbox
|
||||
ENTRYPOINT ["/usr/local/bin/x2t-sandbox"]
|
||||
|
||||
|
||||
FROM runtime-base as tracer-generate-syscalls
|
||||
COPY data /data
|
||||
COPY --from=tracer-builder /src/target/release/x2t-sandbox /usr/local/bin/x2t-sandbox
|
||||
|
Reference in New Issue
Block a user