Come impostare Docker su Linux

Uno dei principali vantaggi dell'utilizzo di Linux comela piattaforma per il tuo server è container. I contenitori sono una tecnologia che consente all'utente di contenere un sistema micro-operativo e un software specializzato ed eseguirlo isolato sul sistema. Ciò consente prestazioni incredibili e flessibilità. Quando si parla di container su Linux, la soluzione più popolare in circolazione è Docker. Questo software, una volta installato, semplifica l'installazione e l'esecuzione di container al volo per chiunque. Ecco come ottenere Docker su Linux ..

AVVISO SPOILER: Scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

Istruzioni Ubuntu

Prima di avviare Docker CE sul server o sul desktop Ubuntu, è necessario aggiornare la cache del pacchetto Ubuntu apt e installare eventuali aggiornamenti software che potrebbero richiedere l'installazione.

sudo apt update
sudo apt upgrade

Una volta che il tuo sistema è aggiornato, dovrai installare alcuni pacchetti. Questi pacchetti sono importanti e consentiranno al gestore dei pacchetti di Ubuntu di interagire meglio con i download su HTTPS.

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
software-properties-common

Il prossimo passo nel processo di installazione è aggiungere la chiave GPG per il repository software Docker ufficiale. Questo è importante, poiché Ubuntu non installa il software senza di esso.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Con la chiave scaricata, aggiungi il repository software ufficiale Docker CE al tuo sistema Ubuntu.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) 
stable"

Infine, aggiorna nuovamente le fonti software di Ubuntu e installa il software Docker per completare il processo di installazione.

sudo apt update&&sudo apt install docker-ce

Istruzioni Debian

Prima di installare Docker CE per Debian, aggiornare il sistema. Ciò assicurerà che Docker funzioni correttamente sulla tua macchina.

sudo apt-get update
sudo apt-get upgrade

Con tutto aggiornato, dovrai farloinstallare alcuni strumenti per garantire il corretto download dei pacchetti Docker CE. Tieni presente che le istruzioni saranno diverse a seconda della tua versione di Debian.

Istruzioni Debian Stretch / Jesse

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
gnupg2 
software-properties-common

Istruzioni Wheezy

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
python-software-properties

Con gli strumenti aggiunti, è tempo di installare la chiave GPG del repository Docker su Debian. Questo è un passaggio critico, quindi non ignorarlo. Debian non installerà Docker senza di essa.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Quindi, aggiungi il repository di software Docker CE al tuo elenco di fonti Debian.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
$(lsb_release -cs) 
stable"

Ora non resta che aggiornare le fonti software di Debian una seconda volta e installare Docker CE. Fallo con i seguenti comandi:

sudo apt-get update&&sudo apt-get install docker-ce

Istruzioni Fedora

Prima di installare Docker su Fedora, avrai bisognoper installare alcuni plugin Dnf. Questi sono importanti e consentiranno l'installazione del software Docker in modo molto più semplice. Installa i plugin Dnf con:

sudo dnf -y install dnf-plugins-core

Con i plug-in installati, è tempo di aggiungere il repository software effettivo alla macchina.

sudo dnf config-manager 
--add-repo 
https://download.docker.com/linux/fedora/docker-ce.repo

Aggiunta del repository software ufficiale Docker CEa Dnf e Fedora significa che quando l'utente aggiorna il proprio sistema riceverà regolari aggiornamenti Docker. Se stai installando Docker su un PC che non ha un accesso regolare a Internet, prendi in considerazione di accedere alla pagina di download di Docker CE e prendere invece un RPM.

Installa Docker CE direttamente dal gestore pacchetti Fedora per completare il processo.

sudo dnf install docker-ce

Altri Linux

Docker è ben supportato su Linux. Le distribuzioni Linux sopra sono alcune di quelle che Docker preferisce usare. Se stai cercando di ottenere il software su una versione diversa di Linux, è una buona idea consultare la documentazione. Le informazioni sull'installazione di Docker sono uno strumento meraviglioso e hanno molti commenti per molte diverse distribuzioni Linux. Controlla anche la documentazione per la distribuzione Linux che usi, poiché potrebbe anche aiutarti a installare il software docker.

Abilitazione Docker CE

Docker CE è installato, ma prima di poterlo utilizzaredovrai usare il sistema init per abilitare i suoi servizi. A seconda del sistema operativo in uso, le istruzioni potrebbero essere diverse. Ad esempio, se hai seguito le istruzioni Ubuntu o Debian, ci sono buone probabilità che gli elementi di sistema siano stati attivati ​​automaticamente durante il processo di installazione. Fedora o altre distribuzioni Linux che fanno uso di systemd dovranno abilitare questi elementi separatamente.

Innanzitutto, abilitare il servizio all'avvio utilizzando abilitazione systemctl comando.

sudo systemctl enable docker

Quindi, avviare immediatamente la finestra mobile sul sistema con il inizio sistema comando.

sudo systemctl start docker

Vuoi disabilitare il servizio Docker CE? Uso disabilita systemctl.

sudo systemctl disable docker

Inoltre, arrestare Docker in qualsiasi momento utilizzando stop di sistemae riavviarlo con riavvio di systemctl.

sudo systemctl stop
sudo systemctl restart

Utilizzando Docker CE

Con Docker CE installato su Linux, puoi farloinstalla e usa quanti contenitori vuoi. Per testare e assicurarsi che il software Docker CE funzioni correttamente, è necessario innanzitutto eseguire il contenitore di test:

sudo docker run hello-world

Se il container hello-world si avvia e funziona correttamente, è tutto a posto. In caso contrario, reinstallare Docker e riprovare.

Installa ed esegui contenitori

L'installazione di container nell'impostazione Docker è piuttosto semplice. Per iniziare, cerca Docker Hub per un contenitore che desideri installare.

docker search searchterm

Quindi installalo con Docker pull.

docker pull containername

Esegui il contenitore con:

sudo docker run containername
</ P>

Commenti