Come installare Docker Engine su CentOS

Docker Engine è un programma di containerizzazione aperto per Linux e altre piattaforme. Docker Engine gestisce "contenitori" autonomi che funzionano in modo simile alle macchine virtuali. In questa guida, esamineremo come installare Docker Engine su CentOS.

Docker Engine supporta solo CentOS 7 e 8. Pertanto, se utilizzi una versione precedente del sistema operativo, devi eseguire l'aggiornamento prima di provare a installare Docker sul tuo sistema CentOS.

Come installare Docker Engine su CentOS

Prima di iniziare

Prima di configurare Docker Engine su CentOS, è necessario rimuovere le versioni precedenti di Docker o Docker Engine. Il motivo per cui le versioni precedenti di Docker devono essere disinstallate è che possono entrare in conflitto con la versione di Docker Engine configurata in questa guida.

Per fortuna, disinstallare le versioni precedenti di Docker in CentOS è facile. Per rimuoverli, avvia un terminale e usa il comando yum remove per sbarazzarti dei vecchi pacchetti.

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

Dopo aver eliminato i vecchi pacchetti dal tuo sistema CentOS, devi configurare il repository software "centos-extras". Questo repository software è solitamente configurato immediatamente su CentOS, quindi non è necessario esaminare come farlo funzionare qui. Tuttavia, se hai disabilitato questo repository (per qualsiasi motivo), devi riattivarlo prima di provare a installare Docker Engine su CentOS.

Configurazione di Docker Engine su Cent OS 7/CentOS 8

Come installare Docker Engine su CentOS

Per iniziare a configurare Docker Engine su CentOS, avrai bisogno del pacchetto "yum-utils". Questo pacchetto ti darà accesso allo strumento "yum-config-manager", che puoi utilizzare per configurare il repository Docker ufficiale.

Apri una finestra di terminale e usa il comando yum install per configurare il pacchetto "yum-utils" sul sistema. L'installazione dovrebbe essere rapida.

sudo yum install -y yum-utils

Dopo aver configurato il pacchetto "yum-utils" sul tuo sistema CentOS, usa il comando yum-config-manager per aggiungere il repository Docker ufficiale. L'aggiunta di questo repository consentirà di ottenere gli aggiornamenti e le patch di sicurezza più recenti per Docker.

sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

Il repository software Docker è abilitato su CentOS con il comando precedente run. Tuttavia, se hai bisogno del repository Docker nightly o del canale di test Docker, devi abilitarli.

Repository notturno Docker CE

Sebbene non sia consigliabile abilitare il repository notturno, puoi farlo se ne hai bisogno. Per abilitare il repository Docker CE Nightly su CentOS, utilizzare il seguente comando yum-config-manager di seguito in un terminale.

sudo yum-config-manager --enable docker-ce-nightly

Se hai cambiato idea e desideri disabilitare il repository software Docker CE Nightly, esegui il comando yum-config-manager , ma aggiungi l' opzione –disable .

sudo yum-config-manager --disable docker-ce-nightly

Repository di test Docker CE

Se desideri abilitare il repository Docker CE Test su CentOS, è possibile, sebbene non consigliato per scopi di produzione. Per configurare questo repository sul tuo sistema CentOS, usa il comando yum-config-manager di seguito in una finestra di terminale.

sudo yum-config-manager --enable docker-ce-test

Se non desideri più utilizzare il repository Docker CE Test sul tuo sistema CentOS, è possibile disabilitarlo. Per chiudere il repository Docker CE Test, eseguire il comando yum-config-manager di seguito, ma con l'opzione –disable .

sudo yum-config-manager --disable docker-ce-test

Dopo aver configurato il repository software Docker CE sul tuo sistema CentOS, usa il comando yum list per visualizzare le versioni disponibili di Docker CE sul repository Docker ufficiale.

lista yum docker-ce --showduplicates | ordina -r

Eseguendo il comando yum list docker-ce –showduplicates , vedrai tutte le versioni di Docker CE disponibili per l'installazione. Quindi, se hai bisogno di una versione specifica di Docker CE, puoi sceglierne una dall'elenco.

Ad esempio, per installare la versione 3:18.09.1-3, puoi specificarla con il comando yum install .

sudo yum install docker-ce-docker-ce-cli-containerd.io

Il processo di installazione di Docker CE non dovrebbe richiedere molto tempo. Una volta configurato sul tuo sistema CentOS, devi abilitarlo con Systemd. Quindi, utilizzando il comando systemctl start , avvia Docker su CentOS.

sudo systemctl avvia la finestra mobile

Oltre ad avviare Docker su CentOS, dovrai anche abilitarlo all'avvio. Abilitare l'avvio di Docker all'avvio significa che Docker CE sarà pronto per l'uso anche al riavvio di CentOS.

sudo systemctl abilita la finestra mobile

Se in qualsiasi momento desideri interrompere l'esecuzione di Docker su CentOS, puoi eseguire il comando systemctl stop di seguito.

sudo systemctl arresta la finestra mobile

Sarai anche in grado di disabilitare l'avvio di Docker all'avvio di CentOS eseguendo il comando systemctl disable .

sudo systemctl arresta la finestra mobile

Una volta configurato il sistema Docker Engine sul tuo sistema CentOS, dovrai testarlo per funzionare correttamente. Esegui il comando docker run per testare Docker Engine sul tuo sistema.

sudo docker esegui hello-world

Leave a Comment

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

MP3 Diags è lo strumento definitivo per risolvere i problemi nella tua collezione audio musicale. Può taggare correttamente i tuoi file mp3, aggiungere copertine di album mancanti e correggere VBR.

App di notifica desktop di Google Voice

App di notifica desktop di Google Voice

Proprio come Google Wave, Google Voice ha generato un certo fermento in tutto il mondo. Google mira a cambiare il nostro modo di comunicare e poiché sta diventando

Scarica i preferiti di Flickr con FlickrFaves

Scarica i preferiti di Flickr con FlickrFaves

Esistono molti strumenti che consentono agli utenti di Flickr di scaricare le proprie foto in alta qualità, ma esiste un modo per scaricare i Preferiti di Flickr? Di recente siamo arrivati

OK Sampler è un software gratuito per il campionamento musicale

OK Sampler è un software gratuito per il campionamento musicale

Cos'è il campionamento? Secondo Wikipedia, "È l'atto di prendere una porzione, o campione, di una registrazione sonora e riutilizzarla come strumento o

Backup di Google Sites: Importa/Esporta

Backup di Google Sites: Importa/Esporta

Google Sites è un servizio di Google che consente agli utenti di ospitare un sito web sul server di Google. Ma c'è un problema: non è integrata alcuna opzione per il backup.

Applicazione desktop di Google Tasks

Applicazione desktop di Google Tasks

Google Tasks non è così popolare come altri servizi Google come Calendar, Wave, Voice, ecc., ma è comunque ampiamente utilizzato e costituisce parte integrante della vita delle persone.

Come recuperare partizioni perse e dati del disco rigido [Guida]

Come recuperare partizioni perse e dati del disco rigido [Guida]

Nella nostra precedente guida sulla cancellazione sicura del disco rigido e dei supporti rimovibili tramite Ubuntu Live e CD di avvio DBAN, abbiamo discusso del fatto che il disco basato su Windows

3 modi per registrare la tua voce su Linux

3 modi per registrare la tua voce su Linux

Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Birdtray è un

Come configurare Jellyfin su Linux in Docker

Come configurare Jellyfin su Linux in Docker

Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.