feat: Dockerfile for asb

This commit is contained in:
binarybaron 2024-07-16 10:43:47 +02:00 committed by GitHub
parent 1f322b78c8
commit 60a3177710
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

18
Dockerfile Normal file

@ -0,0 +1,18 @@
FROM rust:1.74 AS builder
WORKDIR /build
RUN apt-get update
RUN apt-get install -y git clang cmake libsnappy-dev
RUN git clone https://github.com/comit-network/xmr-btc-swap .
RUN cargo build --release --bin=asb
FROM debian:bullseye-slim
WORKDIR /data
COPY --from=builder /build/target/release/asb /bin/asb
ENTRYPOINT ["asb"]