FROM rust:alpine as builder RUN apk update RUN apk add --no-cache openssl-dev musl-dev perl build-base WORKDIR /usr/src/martin ADD . . RUN cargo build --release --features=vendored-openssl FROM alpine:latest RUN apk add --no-cache libc6-compat COPY --from=builder \ /usr/src/martin/target/release/martin \ /usr/local/bin/ EXPOSE 3000 CMD /usr/local/bin/martin