Last active
December 11, 2020 13:17
-
-
Save mfts/544ce0363961c786707736f564ef83e9 to your computer and use it in GitHub Desktop.
Install Docker Bash Script
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
adduser sdui | |
usermod -aG sudo sdui | |
apt update | |
apt install ufw | |
ufw allow OpenSSH | |
ufw allow 10000/udp | |
ufw allow 4443/tcp | |
ufw allow from 10.12.165.0/24 to any | |
ufw enable | |
ufw status | |
sudo apt update | |
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common | |
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | |
sudo apt update | |
apt-cache policy docker-ce | |
sudo apt install docker-ce | |
sudo systemctl status docker | |
usermod -aG docker sdui | |
sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose | |
sudo chmod +x /usr/local/bin/docker-compose | |
docker-compose --version | |
docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions | |
systemctl restart docker | |
docker plugin ls |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment