Mal einen Docker Container von Ted Sluis mit DUMP1090 aus den Niederlande testen. Man braucht dazu keine Antenne.
Cool 164 Flugzeuge, das ist ja viel mehr, als hier in EDDV. Aber hier wird auch gestreikt. Wer wie in einem Blog-Eintrag beschrieben, docker am laufen hat, braucht nur mit einer Zeile den Container auf dem Raspberry Pi starten:
1 |
sudo docker run -d -h dump80 -p 8080:80 tedsluis/dump1090-mutability:v1.15_heatmaprangeview_arm |
Wie werden alle Container die laufen angezeigt?
1 2 3 4 5 |
docker ps # Ausgabe z.B. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 36f60dce60db tedsluis/dump1090-mutability:v1.15_heatmaprangeview_arm "/bin/bash /usr/share" 6 minutes ago Up 6 minutes 30104/tcp, 0.0.0.0:8080->80/tcp nostalgic_jennings |
Wieviel Speicher und CPU braucht der Container?
1 2 3 4 |
Docker stats CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O 958a52a1a156 23.66% 0 B / 456.1 MB 0.00% 50.95 MB / 729.5 kB 0 B / 13.51 MB |
Und ein docker top des Container:
1 2 3 4 5 6 7 |
docker top 958a52a1a156 UID PID PPID C STIME TTY TIME CMD root 19766 21802 0 21:07 ? 00:00:00 /bin/bash /usr/share/dump1090-mutability/startdump1090.sh www-data 19899 19766 0 21:07 ? 00:00:00 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf message+ 19978 19766 19 21:07 ? 00:01:29 /usr/bin/dump1090-mutability --net-only --ppm 0 --oversample --fix --phase-enhance --lat 52.085624 --lon 5.0890591 --max-range 400 --net-http-port 0 --net-ri-port 30001 --net-ro-port 30002 --net-bi-port 30104 --net-bo-port 30005 --net-sbs-port 30003 --net-heartbeat 60 --net-ro-size 500 --net-ro-interval 1 --net-buffer 2 --stats-every 3600 --write-json /run/dump1090-mutability --write-json-every 1 --json-location-accuracy 2 --quiet root 19991 19766 1 21:07 ? 00:00:08 /bin/nc 130.211.186.77 30005 root 19992 19766 0 21:07 ? 00:00:04 /bin/nc localhost 30104 |
Ok, nun den laufenden docker Container killen:
1 |
docker kill 36f60dce60db |
Hier noch ein Video:
Und so wird alles installiert:
Gut gemacht Ted.