Update dockerfile

This commit is contained in:
DefectingCat
2023-04-15 11:52:10 +08:00
parent c0f5a8d28f
commit 32948f34f0

View File

@ -1,4 +1,5 @@
FROM rust:alpine as builder
FROM rust:1.67-alpine as builder
RUN apk add --no-cache musl-dev sqlite-static openssl-dev openssl-libs-static pkgconf libpq-dev
WORKDIR /app
@ -25,11 +26,13 @@ RUN adduser \
COPY . .
RUN cargo build --target x86_64-unknown-linux-musl --release
# RUN cargo build --target x86_64-unknown-linux-musl --release
RUN cargo build --target aarch64-unknown-linux-musl --release
FROM scratch
COPY --from=builder /app/target/x86_64-unknown-linux-musl/release/rua-list /
# COPY --from=builder /app/target/x86_64-unknown-linux-musl/release/rua-list /
COPY --from=builder /app/target/aarch64-unknown-linux-musl/release/rua-list /
COPY --from=builder /app/config.json /
COPY --from=builder /etc/passwd /etc/passwd
COPY --from=builder /etc/group /etc/group