FROM rust:1-alpine AS build RUN apk add --no-cache musl-dev WORKDIR /src COPY Cargo.toml ./ COPY src ./src RUN cargo build --release FROM alpine:3 COPY --from=build /src/target/release/mrpgi-vault /usr/local/bin/mrpgi-vault ENV VAULT_DATA=/data VAULT_ADDR=0.0.0.0:8200 VOLUME /data CMD ["mrpgi-vault"]