Docker become very popular these days. Its a method of packaging your code, libraries etc. And by using docker compose, you can run the software on multiple devices without much setup.
The easiest way to install docker is to download and run the docker script. To accomplish this, run this command:
curl -sSL https://get.docker.com | sh
This script will do all the installation and setup.
After the installation, add pi user to docker group.
sudo usermod -aG docker pi
Install Docker Compose on Raspberry Pi
If you have received an error docker-compose command not found, it is because it is not yet installed. To install this, first we need to install Python & Pip.
Paste this:
sudo apt-get install libffi-dev libssl-dev python3-dev python3 python3-pip -y
Set the default version of Python and Pip (Optional)
sudo nano ~/.bashrc
On the top, paste this code:
alias python=python3
alias pip=pip3
Save and exit.
Paste this code:
source ~/.bashrc
We can now install the docker compose using pip
sudo pip3 install docker-compose
Let check the version of docker compose
docker-compose --version
#-->docker-compose version 1.29.1, build unknown
Finally, reboot your Raspberry Pi
sudo reboot
Follow the next tutorial:
Install MQTT and Openhab 3 in Docker Raspberry Pi 4
