Avoid soft-lock bug

Rust binaries are soft-locking when workdir is set to /

Signed-off-by: baalajimaestro <me@baalajimaestro.me>
This commit is contained in:
baalajimaestro 2022-12-11 23:25:28 +05:30
parent 0c0b95f031
commit b98bcf09f2
Signed by: baalajimaestro
GPG key ID: F93C394FE9BBAFD5

View file

@ -9,8 +9,9 @@ COPY src /app/src
COPY templates /app/templates
RUN cargo build --release
FROM gcr.io/distroless/cc:nonroot
COPY --from=builder /app/target/release/paste-frontend /
ADD --chmod=005 templates /templates
FROM gcr.io/distroless/cc:latest
WORKDIR /app
COPY --from=builder /app/target/release/paste-frontend /app/paste-frontend
ADD templates /app/templates
EXPOSE 8080
CMD ["/paste-frontend"]
CMD ["./paste-frontend"]