GNS3 Docker Images
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile 1016B

123456789101112131415161718192021222324
  1. # docker base image for basic networking tools
  2. FROM debian:stretch-slim
  3. RUN set -e -x \
  4. && export DEBIAN_FRONTEND=noninteractive \
  5. && apt-get update \
  6. && apt-get -y --no-install-recommends install \
  7. curl ca-certificates \
  8. #
  9. # install mtools (msend & mreceive)
  10. #
  11. && curl -f -s -S -L -o /usr/local/bin/msend https://git.bernhard-ehlers.de/ehlers/mtools/releases/download/v2.3/msend_linux_amd64.bin \
  12. && curl -f -s -S -L -o /usr/local/bin/mreceive https://git.bernhard-ehlers.de/ehlers/mtools/releases/download/v2.3/mreceive_linux_amd64.bin \
  13. && chown root:root /usr/local/bin/msend /usr/local/bin/mreceive \
  14. && chmod 755 /usr/local/bin/msend /usr/local/bin/mreceive \
  15. #
  16. # install remaining tools
  17. #
  18. && apt-get -y --no-install-recommends install \
  19. dumb-init iperf3 knot-host mtr-tiny openssh-client socat tcpdump \
  20. net-tools iproute2 ifupdown isc-dhcp-client inetutils-ping \
  21. telnet traceroute procps nano vim-tiny \
  22. && rm -rf /var/lib/apt/lists/* \