Learn everything you wanted to know about installing and running Docker on the Raspberry Pi culminating in a mini-project: how to create an IoT doorbell in Python.

We'll start right from the beginning making this the perfect Docker 101.



Here's an overview of the video recording and some additional links that will prove useful for running Docker on your Raspberry Pi.

Overview:

Flash Raspbian to a fresh SD card

Install and optimize Docker from scratch

Run our first container

Play with GPIO and buzzers

Create an IoT doorbell with a buzzer and Python / Flask

The video

The video makes references to my previous guide featured on RaspberryPi.org. You can find more information about flashing an SD card on Linux or Windows there.

Sharing & feedback

Please get in touch with comments, questions and suggestions on the blog or follow me on Twitter at @alexellisuk.

A picture says a 1000 words. How about a video? Check out my new Hands-on @docker for @Raspberry_Pi tutorial now. https://t.co/ZPAf2t18y4 pic.twitter.com/xD8xJa4gFh — Alex Ellis (@alexellisuk) November 6, 2016

Must read

Get a head-start with these 5 things you need to know for any Docker and Raspberry Pi project.

Learn how to create a super-computer cluster with many Raspberry Pis. (Featured on RaspberryPi.org)

alexellis/docker-arm Github repo

A set of curated Dockerfiles and tutorials for Raspberry Pi - Node.js / Consul / Python / Swarm / Nginx and much more.