I installed docker and smokeping (your container), and it is nice.
However, I noticed two problems:
- the Probe AnotherDNS is not up to date (expect_text and require_nxdomain variables are not implemented). I was able to fix it by replacing the Probe by the latest one in official Smokeping git from within the container itself:
cd /usr/share/perl5/vendor_perl/Smokeping/probes/ mv AnotherDNS.pm AnotherDNS.pm.bkp wget https://raw.githubusercontent.com/oetiker/SmokePing/master/lib/Smokeping/probes/AnotherDNS.pm
So you could easily fix that one.
- the other problem is that the traceroute in the container is the one from busybox, and it can be very slow, making the TraceroutePing almost useless.
How can I install a recent binary of traceping and traceping6 in the container? I am new to Docker, and I tried to copy the traceroute from the host into the container, but it does not work.