I am using `Raspberry pi` for `kubernetes` cluster setup. I was using below docker version:

```
Client:
 Version:           18.06.1-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        e68fc7a
 Built:             Tue Aug 21 17:30:52 2018
 OS/Arch:           linux/arm
 Experimental:      false

Server:
 Engine:
 Version:          18.06.1-ce
 API version:      1.38 (minimum version 1.12)
 Go version:       go1.10.3
 Git commit:       e68fc7a
 Built:            Tue Aug 21 17:26:37 2018
 OS/Arch:          linux/arm
 Experimental:     false

```

Looks like now the docker version latest is `18.09.0` and the latest `kubernetes` version is not supporting this docker version. I have even tried installing some older version of kube like `1.9.7` or `1.9.6` but while initiating the `kubeadm init`, I am getting the below error:

```
[ERROR SystemVerification]: unsupported docker version: 18.09.0
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`

```

Which version should I specify for `kubernetes` and `docker` to run properly. Also how can we specify version while insatlling docker. I normally use below command to install docker:

```
curl -sSL get.docker.com | sh 

```