Dockerfile 604 B

1234567891011121314151617
  1. FROM debian:buster-slim
  2. ENV INSTALL_KEY 379CE192D401AB61
  3. ENV DEB_DISTRO buster
  4. # install requirements curl & jq
  5. RUN apt-get update && apt-get install -y curl jq
  6. # install speedtest
  7. RUN apt-get update && apt-get install -y gnupg1 apt-transport-https dirmngr && \
  8. apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $INSTALL_KEY && \
  9. echo "deb https://ookla.bintray.com/debian ${DEB_DISTRO} main" | tee /etc/apt/sources.list.d/speedtest.list && \
  10. apt-get update && \
  11. apt-get install speedtest
  12. COPY scripts/docker-entrypoint.sh /usr/local/bin
  13. ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]