FROM alpine as builder RUN apk add --no-cache \ build-base \ cmake \ git \ libogg-dev \ pkgconf RUN git clone --depth=1 https://github.com/fmang/opustags \ && cd opustags \ && sed -i -e 's/target_link_libraries(\(.*\))/target_link_libraries(\1 -static)/g' CMakeLists.txt \ && mkdir build \ && cd build \ && cmake .. \ && make -j 4 \ && strip opustags FROM scratch COPY --from=builder /opustags/build/opustags /opustags ENTRYPOINT ["/opustags"]