Dockerfile 511 B

12345678910111213141516171819202122
  1. FROM alpine:latest AS builder
  2. WORKDIR /root
  3. RUN apk add --no-cache git make build-base && \
  4. git clone --branch master --single-branch https://github.com/Wind4/vlmcsd.git && \
  5. cd vlmcsd/ && \
  6. make
  7. FROM alpine:latest
  8. COPY --from=builder /root/vlmcsd/bin/vlmcsd /usr/bin/vlmcsd
  9. RUN set -xe && \
  10. apk add tzdata && \
  11. cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
  12. echo "Asia/Shanghai" > /etc/timezone && \
  13. apk del tzdata
  14. EXPOSE 1688
  15. CMD [ "/usr/bin/vlmcsd", "-D", "-e" ]