3 changed files with 65 additions and 3 deletions
@ -0,0 +1,13 @@ |
|||||||
|
# Directories |
||||||
|
/.git/ |
||||||
|
/.github/ |
||||||
|
/target/ |
||||||
|
/examples/ |
||||||
|
/docs/ |
||||||
|
/benches/ |
||||||
|
/tmp/ |
||||||
|
|
||||||
|
# Files |
||||||
|
.gitignore |
||||||
|
*.md |
||||||
|
LICENSE* |
@ -0,0 +1,10 @@ |
|||||||
|
FROM rust:1.61 as builder |
||||||
|
RUN rustup target add x86_64-unknown-linux-musl |
||||||
|
RUN apt-get update && apt-get install --no-install-recommends -y musl-tools |
||||||
|
WORKDIR /app |
||||||
|
COPY . . |
||||||
|
RUN cargo build --target x86_64-unknown-linux-musl --release |
||||||
|
|
||||||
|
FROM alpine |
||||||
|
COPY --from=builder /app/target/x86_64-unknown-linux-musl/release/duf /bin/ |
||||||
|
ENTRYPOINT ["/bin/duf"] |
Loading…
Reference in new issue