Friday, 22 February 2019

Docker Install Script (Selectable Docker Version) - Useful for installing on Pi Zero

#!/bin/sh
# Downgraded PiZero Docker installation Script
# Thanks to : - https://withblue.ink/2017/12/31/yes-you-can-run-docker-on-raspbian.html
echo 'building downgrade conf file' 
cat <<- EOF > /tmp/docker-ce.txt
Package: docker-ce
Pin: version 18.06.*
Pin-Priority: 1000
EOF

# Update/Add  `/etc/apt/preferences.d/docker-ce` to:
sudo cp /tmp/docker-ce.txt /etc/apt/preferences.d/docker-ce

curl -sSL https://get.docker.com > /tmp/ins.sh && chmod +x /tmp/ins.sh
/tmp/ins.sh


sudo gpasswd -a $USER docker
newgrp docker

# Install required packages for docker-compose
sudo apt update
sudo apt install -y python python-pip

# Install Docker Compose from pip
sudo pip install docker-compose


docker run --rm -it hello-world

No comments:

Post a Comment