🐋 Dockerfile to create an Alpine Linux image to run Dump1090 a simple Mode S decoder for RTLSDR devices
The image only includes the binaries required for dump1090 and nothing else to ensure that the container only has one concern. The image uses Alpine Linux as the base and a mutli-stage build to make the final image size small. This image is intended to be used in a containerized Docker application, however it can be used standalone.
See my repo for using it with PiAware SkyAware - https://github.com/timothy-dean/docker-piaware-skyaware
The source for dump1090 is taken from the FlightAware fork release v4.0
You can run a pre-built image for the Raspberry Pi from Docker Hub using this command:
docker run -it --device/dev/bus/usb tjdean/dump1090 --interactive
If there are any aircraft flying within range of your receiver, you will see something similar to this:
You can build the image yourself by downloading the Dockerfile and then use this command:
docker build --rm -t dump1090 .