From 855145d4d7e3ac12b38359564e98f0d70a226a51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Abd=C3=BCrrahim=20YILMAZ?= Date: Wed, 28 Aug 2024 03:12:33 +0300 Subject: [PATCH] fix: argument was not being passed Argument was not being passed, although it is declared. So changed to a static path in "FROM scratch" part Error message before the fix: Step 17/19 : COPY --from=builder /chhoto-url/target/$target/release/chhoto-url /chhoto-url COPY failed: stat chhoto-url/target//release/chhoto-url: file does not exist --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a4bdc1a..05482af 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,8 +22,9 @@ COPY ./actix/Cargo.toml ./actix/Cargo.lock ./ COPY ./actix/src ./src # Build application RUN cargo build --release --target=$target --locked --bin chhoto-url +RUN cp /chhoto-url/target/$target/release/chhoto-url /chhoto-url/release FROM scratch -COPY --from=builder /chhoto-url/target/$target/release/chhoto-url /chhoto-url +COPY --from=builder /chhoto-url/release /chhoto-url COPY ./resources /resources ENTRYPOINT ["/chhoto-url"]