Installing docker and docker-compose on a Raspberry PI4 with Raspian18 Sep 2019
Installing the latest Docker on RPI4 is not straightforward because the versions on apt are old (currently). Here is how you install current versions of both docker and docker-compose
Installing Docker (docker)
curl -sL get.docker.com|sh
Installing Docker Compose (docker-compose)
This installs all of the components needed to install docker-compose using pip.
Warning: this is NOT a fast process; it will take some time on the PI4
sudo apt update sudo apt install -y python python-pip libffi-dev python-backports.ssl-match-hostname sudo pip install docker-compose
To update docker you can simply run the install again.
sudo /etc/init.d/docker stop curl -sL get.docker.com|sh
Updating Docker Compose (docker-compose)
sudo apt install --upgrade python python-pip libffi-dev python-backports.ssl-match-hostname sudo pip install --upgrade docker-compose