summaryrefslogtreecommitdiff
path: root/Dockerfile
blob: cbfcee2e76417d540ce8d8509b48d6c63f9ac874 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
FROM rust:alpine AS build
COPY . /app
WORKDIR /app
ENV CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse
RUN apk add --update musl-dev \
    && cargo build -p typst-cli --release

FROM alpine:latest  
WORKDIR /root/
COPY --from=build  /app/target/release/typst /bin