androide

Come installare e utilizzare la finestra mobile su Ubuntu 18.04

Installazione Docker Su Ubuntu 18.04

Installazione Docker Su Ubuntu 18.04

Sommario:

Anonim

Docker è una tecnologia di containerizzazione che consente di creare, testare e distribuire rapidamente applicazioni come container portatili e autosufficienti che possono essere eseguiti praticamente ovunque. Docker è diventato di fatto lo standard per l'implementazione di container ed è uno strumento essenziale per gli ingegneri DevOps e la loro pipeline di integrazione e consegna continua.

In questo tutorial, illustreremo come installare Docker su una macchina Ubuntu 18.04 ed esplorare i concetti e i comandi di base di Docker.

Prerequisiti

Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo. Tutti i comandi in questa esercitazione devono essere eseguiti come utente non root.

Installazione di Docker su Ubuntu

Sebbene il pacchetto di installazione Docker sia disponibile nel repository ufficiale Ubuntu 18.04, potrebbe non essere sempre l'ultima versione. L'approccio consigliato è installare l'ultimo pacchetto Docker dai repository Docker.

Abilitazione del repository Docker

  1. Inizia aggiornando l'elenco dei pacchetti e installando le dipendenze necessarie per aggiungere un nuovo repository su

    sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

    Importa la chiave GPG del repository usando il seguente comando curl :

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

    Aggiungi il repository APT Docker al tuo sistema:

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

Installazione di Docker CE

Ora che il repository Docker è abilitato, è possibile installare qualsiasi versione Docker necessaria.

  1. Per installare l'ultima versione di Docker utilizzare il comando seguente. Se si desidera installare una versione Docker specifica, saltare questo passaggio e passare a quello successivo.

    sudo apt update sudo apt install docker-ce

    Per installare una versione specifica, prima elenca le versioni disponibili nel repository Docker:

    apt list -a docker-ce

    Il comando stampa le versioni Docker disponibili nella seconda colonna.

    docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64

    Ad esempio, per installare la versione 18.09.6 digitare:

    sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionic

    Per impedire l'aggiornamento automatico del pacchetto Docker, contrassegnarlo come trattenuto:

    sudo apt-mark hold docker-ce

Una volta completata l'installazione, il servizio Docker verrà avviato automaticamente. Puoi verificarlo digitando:

sudo systemctl status docker

L'output sarà simile al seguente:

● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service

Esecuzione del comando docker senza sudo

Per impostazione predefinita, Docker richiede i privilegi di amministratore.

Per eseguire i comandi Docker come utente non root senza anteporre sudo è necessario aggiungere l'utente al gruppo docker . Questo gruppo viene creato durante l'installazione del pacchetto Docker CE. Per fare ciò, esegui il seguente comando:

sudo usermod -aG docker $USER

$USER è una variabile di ambiente che contiene il tuo nome utente.

Disconnettersi e riconnettersi per aggiornare l'appartenenza al gruppo.

Per verificare che Docker sia stato installato correttamente e che sia possibile eseguire i comandi docker senza anteporre sudo , eseguire:

docker container run hello-world

Il comando scaricherà un'immagine di prova, la eseguirà in un contenitore, stamperà un messaggio "Hello from Docker" e uscirà. L'output dovrebbe essere simile al seguente:

Rimuovere i contenitori Docker

Per eliminare uno o più contenitori, copiare l'ID contenitore (o gli ID) e incollarli dopo il sottocomando container rm :

docker container rm c55680af670c

Conclusione

Hai imparato come installare Docker sul tuo computer Ubuntu 18.04 e come scaricare le immagini Docker e gestire i contenitori Docker. Potresti anche leggere informazioni su Docker Compose, che ti consente di definire ed eseguire applicazioni Docker multi-container.

Questo tutorial graffia a malapena la superficie dell'ecosistema Docker. In alcuni dei nostri prossimi articoli, continueremo ad approfondire altri aspetti di Docker. Per ulteriori informazioni su Docker, consulta la documentazione ufficiale di Docker.

docker ubuntu