diff --git a/Dockerfile b/Dockerfile index c66a5da..e84eb54 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,11 @@ -FROM ekidd/rust-musl-builder AS builder -ADD . /home/rust/src +FROM rust AS builder +ADD . /src +WORKDIR /src RUN cargo build --release FROM archlinux/base RUN pacman -Sy --needed --noconfirm gptfdisk parted arch-install-scripts dosfstools coreutils util-linux cryptsetup -COPY --from=builder /home/rust/src/target/x86_64-unknown-linux-musl/release/alma /usr/bin/alma +COPY --from=builder /src/target/release/alma /usr/bin/alma CMD alma WORKDIR /work