$ sudo apt install docker.io docker-compose Prerequisitesįrom a fresh install of Raspberry Pi OS (formerly Raspbian), install Docker and docker-compose from the package manager: $ sudo apt update In the case of a full rebuild, just install Raspberry Pi OS, install Docker, run the docker-compose script and everything should be back to normal quickly. For the most part this post is based on an existing how-to by Ben Dews, however recently I have been moving services into Docker containers for the purpose of quick disaster recovery (e.g. It’s the latter two that I’ll be focusing on in this post. Argo Tunnel) to provide a channel for making DNS requests securely over HTTPS.
In my case it’s the middle option, I currently have two Raspberry Pis managing various functions on my home network such as: A low-cost computer that can become a simple low-end desktop, a low power server or a controller for electronics projects via its numerous GPIO pins. The humble Raspberry Pi is a very versatile thing.