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.