1
0
Fork 0
mirror of https://github.com/SinTan1729/chhoto-url synced 2024-10-16 21:33:54 -05:00
chhoto-url/Dockerfile

22 lines
348 B
Text
Raw Normal View History

2023-04-02 16:53:55 -05:00
FROM rust:1 as build
2020-02-14 13:17:56 -06:00
2023-04-02 16:53:55 -05:00
RUN mkdir /actix
WORKDIR /actix
2020-02-14 13:17:56 -06:00
2023-04-02 16:53:55 -05:00
COPY ./actix/cargo.toml /actix/cargo.toml
COPY ./actix/cargo.lock /actix/cargo.lock
2020-02-14 13:17:56 -06:00
2023-04-02 16:53:55 -05:00
RUN cargo build --deps-only
2020-02-14 13:17:56 -06:00
2023-04-02 16:53:55 -05:00
COPY ./actix /actix
2020-02-14 13:17:56 -06:00
2023-04-02 16:53:55 -05:00
RUN cargo install --path .
FROM gcr.io/distroless/cc-debian10
EXPOSE 2000
COPY --from=build /usr/local/cargo/bin/actix /usr/local/bin/actix
CMD ["actix"]