1
0

Dockerfile 673 B

1234567891011121314151617181920
  1. FROM alpine:latest
  2. MAINTAINER Tindy X <[email protected]>
  3. # build minimized
  4. RUN apk add git g++ build-base linux-headers cmake && \
  5. apk add libressl-dev curl-dev rapidjson-dev libevent-dev pcre2-dev yaml-cpp-dev && \
  6. git clone https://github.com/tindy2013/subconverter && \
  7. cd subconverter && \
  8. cmake . && \
  9. make -j4 && \
  10. mv subconverter base/ && \
  11. mv base ../ && \
  12. cd .. && \
  13. rm -rf subconverter && \
  14. apk add pcre2 libcurl yaml-cpp libevent libpcrecpp && \
  15. apk del git gcc g++ build-base linux-headers cmake libressl-dev curl-dev rapidjson-dev libevent-dev pcre2-dev yaml-cpp-dev
  16. # set entry
  17. WORKDIR /base
  18. CMD ./subconverter