From 10d5b4a58336236d9bf4a81dadb49718a7e919b6 Mon Sep 17 00:00:00 2001 From: ayaka Date: Wed, 5 Jun 2024 10:38:15 +1200 Subject: [PATCH] fix dockerfile --- Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2930173..b1021c8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM rust:alpine AS builder RUN apk add --no-cache musl-dev git -WORKDIR /redlib +WORKDIR /redsunlib COPY . . @@ -19,16 +19,16 @@ COPY --from=builder /usr/share/ca-certificates /usr/share/ca-certificates COPY --from=builder /etc/ssl/certs /etc/ssl/certs # Copy our build -COPY --from=builder /redlib/target/x86_64-unknown-linux-musl/release/redlib /usr/local/bin/redlib +COPY --from=builder /redsunlib/target/x86_64-unknown-linux-musl/release/redsunlib /usr/local/bin/redsunlib # Use an unprivileged user. -RUN adduser --home /nonexistent --no-create-home --disabled-password redlib -USER redlib +RUN adduser --home /nonexistent --no-create-home --disabled-password redsunlib +USER redsunlib # Tell Docker to expose port 8080 EXPOSE 8080 -# Run a healthcheck every minute to make sure redlib is functional +# Run a healthcheck every minute to make sure redsunlib is functional HEALTHCHECK --interval=1m --timeout=3s CMD wget --spider -q http://localhost:8080/settings || exit 1 -CMD ["redlib"] \ No newline at end of file +CMD ["redsunlib"] \ No newline at end of file