Dockerfile 776 B

1234567891011121314151617181920212223
  1. FROM debian:stretch-slim
  2. ARG JITSI_RELEASE=stable
  3. ADD https://github.com/just-containers/s6-overlay/releases/download/v1.21.2.2/s6-overlay-amd64.tar.gz /tmp/s6-overlay.tar.gz
  4. ADD https://download.jitsi.org/jitsi-key.gpg.key /tmp/jitsi.key
  5. COPY rootfs /
  6. RUN \
  7. tar xfz /tmp/s6-overlay.tar.gz -C / && \
  8. rm -f /tmp/*.tar.gz && \
  9. apt-dpkg-wrap apt-get update && \
  10. apt-dpkg-wrap apt-get install -y apt-transport-https ca-certificates gnupg && \
  11. apt-key add /tmp/jitsi.key && \
  12. rm -f /tmp/jitsi.key && \
  13. echo "deb https://download.jitsi.org $JITSI_RELEASE/" > /etc/apt/sources.list.d/jitsi.list && \
  14. apt-dpkg-wrap apt-get update && \
  15. apt-dpkg-wrap apt-get dist-upgrade -y && \
  16. apt-dpkg-wrap apt-get autoremove -y --purge gnupg && \
  17. apt-cleanup
  18. ENTRYPOINT [ "/init" ]