Ubuntu - Docker

Docker è un servizio contenitore che consente di eseguire applicazioni o anche sistemi operativi su un sistema operativo host come contenitori. Containers sono una tecnologia nuova ed entusiasmante che si è evoluta negli ultimi due anni e che è stata adottata da molte organizzazioni chiave.

Docker è un'azienda che sviluppa questi contenitori speciali per applicazioni. Il sito web ufficiale di Docker èhttps://www.docker.com/

Come esercizio, installiamo un contenitore CentOS su un sistema Ubuntu. CentOS è un sistema operativo basato su Linux di Red Hat. Pertanto, eseguiremo il sistema CentOS su Ubuntu. Di seguito sono riportati i passaggi per averlo a posto.

Step 1- Il primo passo è installare l'applicazione Docker sul server Ubuntu. Pertanto, sul server di prova di Ubuntu, eseguire il comando seguente per assicurarsi che gli aggiornamenti del sistema operativo siano a posto.

sudo apt-get update

Step 2 - Una volta che tutti gli aggiornamenti sono stati elaborati, emetti il ​​seguente comando per installare Docker.

sudo apt-get install -y docker.io

Step 3- Una volta installati i pacchetti Docker, dovremmo ricevere un messaggio di output che indica che il processo Docker è stato avviato ed è in esecuzione. Il processo Docker è noto come motore Docker o daemon Docker.

Step 4 - Per visualizzare la versione di Docker in esecuzione, emettere il comando Docker info.

Step 5 - Il prossimo passo è installare la nostra immagine CentOS su Ubuntu.

Docker ha un sito speciale chiamato Docker hub, che viene utilizzato per archiviare immagini predefinite per Docker. Il collegamento al sito èhttps://hub.docker.com/

Step 6 - Esegui una procedura di accesso rapida e semplice per poter accedere al sito e vedere tutte le immagini Docker disponibili.

Step 7 - Una volta effettuato l'accesso, fare clic sul pulsante Esplora per vedere tutte le immagini Docker disponibili.

I due punti importanti da notare sono:

  • Il Docker pullcomando. Questo è il comando per installare l'immagine Docker su Linux box.

  • Il Docker details per le varie versioni di CentOS.

Step 8 - Sulla casella Ubuntu, esegui il comando.

sudo docker pull centos:latest

Viene avviato il download del componente Docker e viene scaricato CentOS Docker. Il nome dell'immagine Docker è centos: latest, il che significa che abbiamo l'ultima immagine Docker per CentOS.

Step 9 - Per vedere tutte le immagini Docker installate, immetti il ​​comando

sudo docker images

Nello screenshot seguente, possiamo vedere che l'immagine Docker ha una dimensione di soli 196,8 MB, e questo è il sottoinsieme di CentOS che ora gira sul sistema Ubuntu.

Step 10- Per avviare CentOS, è necessario inviare un comando al sistema operativo per avviare un thread. Possiamo farlo eseguendo il seguente comando.

sudo docker run -it centos /bin/bash

Il comando precedente fa le seguenti cose:

  • Esegue l'immagine Docker di CentOS.

  • Esegue l'immagine in modalità interattiva utilizzando il -it opzione.

  • Esegue il /bin/bash comando come processo iniziale.