GNU/Linux >> Linux Esercitazione >  >> Fedora

Come installare Docker in Fedora [Tutorial per principianti]

Docker è una delle fantastiche tecnologie che è essenziale per gli sviluppatori e gli amministratori di sistema in questi giorni. I contenitori hanno una vasta gamma di applicazioni e svolgono un ruolo importante in numerosi settori.

Non sto andando nei vantaggi di Docker in questo articolo. Questo tutorial tratterà i passaggi per installare Docker in Fedora.

Installazione di Docker su Fedora Linux

Docker può essere installato su Fedora in 3 modi:

  • Installazione tramite DNF (comodo, facile e consigliato)
  • Installazione tramite RPM
  • Utilizzo di uno script

Metodo 1:installazione di Docker tramite DNF (consigliata)

Questo è di gran lunga il modo più conveniente per installare Docker, poiché le versioni aggiornate possono essere facilmente installate senza passaggi complicati.

Per ottenere ciò, devi aggiungere i repository docker ufficiali e quindi installare Docker tramite il comando DNF.

Esegui prima il comando seguente:

sudo dnf install dnf-plugins-core -y

E quindi aggiungi il repository Docker al tuo sistema Fedora:

sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo

Ora esegui il seguente comando per installare Docker e i pacchetti richiesti nel tuo sistema:

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

Autorizza anche quando ti viene chiesto di importare la chiave GPG per installare Docker:

Questo è tutto. Hai Docker sul tuo sistema. Puoi controllare se funziona correttamente usando questo comando:

sudo docker run hello-world

Metodo 2:installazione di Docker scaricando il pacchetto RPM

Questo metodo è utile quando vuoi testare una versione specifica di Docker o installare Docker per versioni precedenti di Fedora.

Tuttavia, questo è scomodo poiché devi scaricare manualmente l'RPM ogni volta che viene visualizzata una nuova versione.

Puoi scaricare l'RPM ufficialmente, navigando sul sito, la tua versione, architettura, tipo di rilascio e scaricarlo (avrai sicuramente bisogno degli RPM docker-ce, docker-ce-cli e containerd.io; potresti scaricare materiale aggiuntivo se necessario).

Per installare gli RPM, avvia il terminale, vai alla cartella in cui li hai scaricati e digita

sudo dnf install /path/to/file.rpm -y

Metodo 3:installa Docker utilizzando lo script di installazione ufficiale

Docker offre uno script per scaricare la finestra mobile ed eseguire i passaggi necessari per installarlo. Ma questo script non è pensato per essere utilizzato per aggiornare le versioni esistenti di Docker installate tramite DNF/RPM (tuttavia è possibile se in precedenza hai utilizzato lo script per ottenere Docker).

Scarica lo script, rendilo eseguibile ed eseguilo con i privilegi sudo:

curl -fsSL https://get.docker.com -o get-docker.sh
chmod u+x ./get-docker.sh
sudo sh ./get-docker.sh

Ciò farà il necessario per installare Docker.

Test Docker

Docker può essere testato eseguendo un'immagine hello-world offerta dagli stessi Docker. Se funziona bene, allora è un segno che Docker funziona bene.

Innanzitutto, avvia il servizio Docker poiché non è abilitato per impostazione predefinita:

sudo systemctl start docker

Scarica l'immagine hello-world dalla finestra mobile ed eseguila:

sudo docker run hello-world

Nota :Se sei sotto un proxy o più interfacce di rete, il download dell'immagine fallirà dopo qualche tempo, restituendo un errore di risposta 408 (è esattamente quello che è successo a me). Anche se non sei sotto un proxy a livello di sistema e il tuo download non riesce, il problema potrebbe essere l'ISP che potrebbe averlo abilitato. Nel mio caso, ho cambiato rete per scaricare l'immagine.

Rimozione di Docker da Fedora

Indipendentemente dal metodo che hai seguito per installare Docker, puoi rimuoverlo con il comando

sudo dnf remove docker-ce docker-ce-cli containerd.io

Ciò rimuove Docker e tutti i pacchetti correlati. Ma se vuoi rimuovere completamente anche i contenitori, devi rimuovere il /var/lib/docker e /var/lib/containerd cartelle:

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

E questo è tutto sul tutorial. Sentiti libero di lasciare un commento con il tuo suggerimento o un semplice grazie :)



Fedora
  1. Come installare Node.js su Fedora 35 / Fedora 34

  2. Come installare Google Chrome su Fedora [Tutorial per principianti]

  3. Come installare Docker in Fedora [Tutorial per principianti]

  4. Come installare la finestra mobile su CentOS / RHEL / Fedora

  5. Come installare Docker su Fedora 32 o 31 (e alternative)

Come aggiornare un sistema Fedora Linux [Tutorial per principianti]

Come installare file RPM su Fedora Linux [Tutorial per principianti]

Come installare Steam su Fedora [Suggerimento per principianti]

Come installare Chromium in Fedora [Suggerimento per principianti]

Come installare Vai su Fedora 35

Come installare Docker su Fedora 35