diff --git a/Dockerfile b/Dockerfile index 3b823f2..21e31e9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,16 +10,22 @@ RUN \ apt-get -y install ca-certificates tzdata &&\ cargo build --release -FROM debian:bullseye-slim +# https://hub.docker.com/r/bitnami/minideb +FROM bitnami/minideb:latest +# microbin will be in /app WORKDIR /app +# copy time zone info COPY --from=build \ /usr/share/zoneinfo \ /usr/share/zoneinfo + COPY --from=build \ /etc/ssl/certs/ca-certificates.crt \ /etc/ssl/certs/ca-certificates.crt + +# copy built exacutable COPY --from=build \ /app/target/release/microbin \ /usr/bin/microbin