18 lines
291 B
Docker
Executable file
18 lines
291 B
Docker
Executable file
FROM rust AS builder
|
|
|
|
WORKDIR /app
|
|
|
|
COPY ./repo /app
|
|
|
|
RUN cargo build --release
|
|
|
|
FROM ubuntu
|
|
|
|
COPY --from=builder /app/target/release/bits-backups /app/bits-backups
|
|
|
|
COPY ./config/config.toml /app/config.toml
|
|
|
|
COPY ./config/tasks/* /app/tasks/
|
|
|
|
WORKDIR /app
|
|
ENTRYPOINT ["/app/bits-backups"]
|