FROM alpine AS builder RUN apk add boost-dev \ openssl-dev zlib-dev \ make g++ git RUN adduser -D builder USER builder WORKDIR /home/builder RUN git clone --recursive https://github.com/purplei2p/i2pd-tools WORKDIR /home/builder/i2pd-tools RUN make FROM alpine AS runner RUN apk add boost openssl zlib COPY --from=builder /home/builder/i2pd-tools/routerinfo /usr/bin COPY --from=builder /home/builder/i2pd-tools/keygen /usr/bin COPY --from=builder /home/builder/i2pd-tools/vain /usr/bin COPY --from=builder /home/builder/i2pd-tools/keyinfo /usr/bin COPY --from=builder /home/builder/i2pd-tools/regaddr /usr/bin COPY --from=builder /home/builder/i2pd-tools/regaddr_3ld /usr/bin COPY --from=builder /home/builder/i2pd-tools/regaddralias /usr/bin COPY --from=builder /home/builder/i2pd-tools/x25519 /usr/bin COPY --from=builder /home/builder/i2pd-tools/famtool /usr/bin COPY --from=builder /home/builder/i2pd-tools/autoconf /usr/bin RUN adduser -D -H -u 1001 runner USER runner WORKDIR /