vuln-aggregator/Dockerfile

22 lines
444 B
Docker
Raw Permalink Normal View History

2024-11-01 18:41:50 +03:00
FROM rust:1.82.0 AS builder
WORKDIR /app
RUN apt update && apt install lld clang -y
RUN wget https://github.com/project-zot/zot/releases/download/v2.1.1/zli-linux-amd64 -O zli
RUN chmod +x zli
COPY . .
RUN cargo build --release
FROM rust:1.82.0-slim AS runtime
WORKDIR /app
COPY --from=builder /app/target/release/vuln-aggregator vuln-aggregator
COPY --from=builder /app/zli zli
ENV PATH="/app:${PATH}"
ENTRYPOINT ["./vuln-aggregator"]