# Compile FROM alpine:3.10 AS compiler RUN apk update --quiet RUN apk add curl RUN apk add build-base RUN apk add libressl-dev RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y WORKDIR /meilisearch COPY . . ENV RUSTFLAGS="-C target-feature=-crt-static" RUN $HOME/.cargo/bin/cargo build --release # Run FROM alpine:3.10 RUN apk update --quiet RUN apk add libressl RUN apk add build-base COPY --from=compiler /meilisearch/target/release/meilisearch-http . ENV MEILI_HTTP_ADDR 0.0.0.0:8080 CMD ./meilisearch-http