Custom openwrt image to run dockerd on RPi 4.
- Minimal reproductible host OS
- Easy upgrade
- OpenWRT base
- Well maintained and tested
- Automated build (ImageBuilder + Action)
- Rich list of packages
- Secure by default
Look around this repo.
Limited base packages plus:
- block-mount - auto mount extra partition
- dockerd - run containers
- collectd - some stats
Skip packages related to:
- audio
- wifi
- dockerd
- Docker Swarm
- Portainer
See beast
Hardware
- RPi 4b - more the RAM the better
- SD Card (maybe optional with usb boot)
- External Drive
Steps
- Download the latest image (rpi-4-squashfs-factory.img.gz) from Release
- Write image to the SD Card (balenaEtcher)
- ...
- ssh to the box
# sysupgrade https://github.com/izer-xyz/imagine/releases/latest/download/rpi-4-squashfs-sysupgrade.img.gz