The OpenSprinkler is an open source hardware ecosystem for micro-controllers (arduino esp8266) and single board computers (Raspberry Pi (pictured bellow), BeagleBoneBlack)
This repository builds a docker container for the Balena.io ecosystem which includes all the boards in the BeagleBone and Raspberry Pi product families.
opensprinkler/Dockerfile
makes use for the multi-stage builds. More information on the use of multi-stage builds with containers can be read here.
https://github.com/defektive/hydro-pi-frontend https://github.com/devanl/pyOpenSprinklerRest https://github.com/JohnStrunk/OpenSprinkler-RPi-docker