12345678910111213141516171819202122232425262728293031 |
- #!/bin/bash
- if (( $EUID != 0 )); then
- echo "Eseguire lo script come amministratore"
- exit
- fi
- # installo dipendenze
- apt install --yes lsb-release gnupg2 apt-transport-https ca-certificates curl software-properties-common
- # scarico chiave GPG e la installo
- curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/debian.gpg
- # aggiungo il repository
- sudo add-apt-repository "deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
- # aggiorno apt
- sudo apt update
- # installo docker
- sudo apt install --yes docker-ce docker-ce-cli containerd.io docker-compose-plugin
- # aggiungo utente corrente al gruppo docker
- usermod -aG docker $USER
- # abilito servizio
- systemctl enable docker
- # faccio partire il servizio
- systemctl start docker
|