FROM alpine as builder ENV TDLIB_VERSION=1.4.0 RUN apk update && apk add gperf alpine-sdk openssl-dev git cmake zlib-dev WORKDIR /tmp/_build_tdlib/ RUN git clone https://github.com/tdlib/td.git /tmp/_build_tdlib/ RUN git checkout v${TDLIB_VERSION} RUN mkdir build WORKDIR /tmp/_build_tdlib/build/ RUN cmake -DCMAKE_BUILD_TYPE=Release .. RUN cmake --build . RUN make install RUN rm -rf /tmp/_build_tdlib/ FROM alpine LABEL maintainer="vladimir@hodakov.me" RUN apk update && apk add --no-cache gperf openssl-dev git cmake zlib-dev COPY --from=builder /usr/local/include/td /usr/local/include/td COPY --from=builder /usr/local/lib/libtd* /usr/local/lib/