# 3.) Installing Docker

\- connect via ssh to your pi

\- type in:

```shell
sudo apt update
```

\- type in:

```shell
sudo apt upgrade
```

\- type in:

```shell
curl -sSL https://get.docker.com | sh
```

\- type in:

```shell
sudo usermod -aG docker pi
```

\- type in:

```shell
sudo apt-get install -y libffi-dev libssl-dev
```

\- type in:

```shell
sudo apt-get install -y python3 python3-pip
```

\- type in:

```shell
sudo apt-get remove python-configparser
```

\- type in:

```shell
sudo pip3 -v install docker-compose
```

I create a main directory for all my docker container config files and appdata.   
In my case it is /media/dockerdata

[![NCPdockerdata.PNG](https://bookstack.borghoff.ddnss.de/uploads/images/gallery/2021-04/scaled-1680-/LTMUZrifoxQSeXKA-ncpdockerdata.PNG)](https://bookstack.borghoff.ddnss.de/uploads/images/gallery/2021-04/LTMUZrifoxQSeXKA-ncpdockerdata.PNG)

\- type in:

```shell
sudo mkdir /media/dockerdata
```