diff --git a/Dockerfile b/Dockerfile index 5b79932..4ce4c5a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:latest +FROM alpine:latest as build RUN apk update RUN apk add --no-cache zig @@ -8,12 +8,10 @@ COPY ./src ./src COPY ./build.zig . RUN zig build --release=fast -RUN rm -rf ./src -RUN rm -rf ./.zig-cache -RUN rm ./build.zig -RUN cp ./zig-out/bin/zigpay . -RUN rm -rf ./zig-out +FROM alpine:latest as app +WORKDIR /app +COPY --from=build /app/zig-out/bin/zigpay . ENTRYPOINT ["/app/zigpay"]