CodeGym /Corsi /Docker SELF /Primo avvio di Docker

Primo avvio di Docker

Docker SELF
Livello 9 , Lezione 4
Disponibile

5.1 Controllo della versione di Docker

Dopo aver installato Docker sul tuo sistema, è importante assicurarti che tutti i componenti funzionino correttamente. Il primo avvio di Docker include diversi passaggi per verificare l'installazione e la configurazione iniziale.

Iniziamo con il controllo della versione di Docker. Questo passaggio conferma la correttezza dell'installazione e consente di assicurarsi che il terminale riconosca i comandi di Docker.

1. Apri il terminale o la riga di comando:

  1. Su Windows: apri PowerShell o la riga di comando (CMD).
  2. Su macOS: apri Terminal (Terminal.app).
  3. Su Linux: apri il terminale.

2. Inserisci il comando per controllare la versione:

Terminale

sudo docker --version

In risposta vedrai la versione installata di Docker, ad esempio:

Terminale

Docker version 20.10.7, build f0df350

5.2 Avvio di un contenitore di test

Il prossimo passo è avviare un contenitore Docker di test. Questo ti permetterà di verificare il funzionamento del demone Docker e assicurarti che sia possibile avviare i contenitori sul tuo computer.

1. Avvio di un contenitore di test "hello-world":

Terminale

docker run hello-world

Quando esegui questo comando, Docker scaricherà l'immagine "hello-world" da Docker Hub e la avvierà in un contenitore. Se l'immagine non è presente sul tuo computer, il sistema la scaricherà automaticamente.

2. Risultato atteso: Se Docker funziona correttamente, vedrai il seguente messaggio:

Terminale

Hello from Docker!
Questo messaggio mostra che la tua installazione sembra funzionare correttamente.
       
Per generare questo messaggio, Docker ha eseguito i seguenti passi:
1. Il client Docker ha contattato il demone Docker.
2. Il demone Docker ha scaricato l'immagine "hello-world" da Docker Hub.
   (amd64)
3. Il demone Docker ha creato un nuovo contenitore da quell'immagine che esegue
   l'eseguibile che produce l'output che stai leggendo.
4. Il demone Docker ha trasmesso quell'output al client Docker, che lo ha inviato
   al tuo terminale.
       
Per provare qualcosa di più ambizioso, puoi eseguire un contenitore Ubuntu con:
$ docker run -it ubuntu bash
       
Condividi immagini, automatizza i workflow e altro con un Docker ID gratuito:
https://hub.docker.com/
       
Per ulteriori esempi e idee, visita:
https://docs.docker.com/get-started/
       

5.3 Controllare lo stato di Docker Daemon

Ora devi verificare che Docker Daemon sia in esecuzione.

Su Windows e macOS:

Docker Desktop avvia automaticamente Docker Daemon. Puoi controllarne lo stato. Su Windows troverai l'icona di Docker nella system tray (in basso allo schermo, vicino all'orologio). Cliccaci sopra per verificare lo stato. Su macOS l'icona di Docker è nella barra dei menu nella parte superiore dello schermo, accanto agli indicatori di sistema (Wi-Fi, volume). Se tutto funziona correttamente, l'icona sarà attiva, senza simboli di avvertimento (ad esempio, un triangolo giallo o una croce rossa).

Su Linux:

Inserisci il comando per controllare lo stato di Docker Daemon:

Terminale

sudo systemctl status docker

Vedrai un output che mostra lo stato del servizio Docker. Se Docker funziona correttamente, lo stato sarà "active (running)".

5.4 Verifica della rete Docker

Docker usa reti virtuali per l'interazione tra i container e il mondo esterno. Verificare la rete di Docker conferma che i container possono comunicare tramite la rete.

1. Lista delle reti esistenti:

Terminale

docker network ls

Vedrai un elenco di reti create da Docker di default:

Terminale

NETWORK ID          NAME                DRIVER              SCOPE
8d3d90a1e084        bridge              bridge                 local
9e3bdf739d23        host                   host                   local
a34e1b2f4c07        none                   null                    local

2. Creazione e verifica di una rete personalizzata:

Crea una nuova rete:

Terminale

docker network create my_test_network

Controlla che la rete sia stata creata:

Terminale

docker network ls 

Vedrai la nuova rete "my_test_network" nell'elenco.

5.5 Verifica dei volumi Docker

Docker utilizza i volumi per conservare permanentemente i dati dei container. La verifica dei volumi Docker conferma la possibilità di creare e gestire i volumi per lo storage dei dati.

Utile: un volume è tipo un disco rigido virtuale. Sul sistema operativo reale è salvato come un normale file.

1. Lista dei volumi esistenti:

Terminale

docker volume ls

Vedrai una lista dei volumi esistenti, se ce ne sono.

2. Creazione e verifica di un volume personalizzato:

Crea un nuovo volume:

Terminale

docker volume create my_test_volume

Verifica che il volume sia stato creato:

Terminale

docker volume ls

Vedrai il nuovo volume "my_test_volume" nella lista.

Il primo avvio di Docker e la verifica dell'installazione sono passi importanti che confermano che tutti i componenti sono configurati e funzionano correttamente. Dopo aver verificato la versione di Docker, avviato un container di prova, controllato lo stato di Docker Daemon e verificato le reti e i volumi Docker, puoi essere sicuro che il sistema è pronto per lavorare con i container e per il deployment delle applicazioni.

1
Опрос
Introduzione a Docker,  9 уровень,  4 лекция
недоступен
Introduzione a Docker
Introduzione a Docker
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION