In questo tutorial, ti mostreremo come installare Docker su Fedora 35. Per quelli di voi che non lo sapessero, Docker è un framework applicativo basato su container, che racchiude uno specifico applicazione con tutte le sue dipendenze in un container. I container sono generalmente isolati l'uno dall'altro e raggruppano le proprie librerie software e file di configurazione, possono comunicare tra loro attraverso canali ben definiti.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Docker Community Edition (CE) su un Fedora 35.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Fedora 35.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Docker su Fedora 35
Passaggio 1. Prima di procedere, aggiorna il tuo sistema operativo Fedora per assicurarti che tutti i pacchetti esistenti siano aggiornati. Usa questo comando per aggiornare i pacchetti del server:
sudo dnf upgrade sudo dnf update sudo dnf install dnf-plugins-core
Passaggio 2. Installazione di Docker su Fedora 35.
Per impostazione predefinita, Docker è disponibile sul repository di base di Fedora 35. Ora eseguiamo il seguente comando di seguito per aggiungere il repository Docker al tuo sistema Fedora:
sudo tee /etc/yum.repos.d/docker-ce.repo<<EOF [docker-ce-stable] name=Docker CE Stable - $basearch baseurl=https://download.docker.com/linux/fedora/35/$basearch/stable enabled=1 gpgcheck=1 gpgkey=https://download.docker.com/linux/fedora/gpg EOF
Successivamente, aggiorna i pacchetti e installa l'ultima versione stabile di Docker CE utilizzando il comando seguente:
sudo dnf makecache sudo dnf install docker-ce docker-ce-cli containerd.io
Una volta completata l'installazione, è necessario avviare il server Docker per iniziare a funzionare. Lo facciamo con il seguente comando di seguito:
sudo systemctl start docker sudo systemctl enable docker
Controlliamo la versione del Docker installato:
docker version
Risultato:
Client: Docker Engine - Community Version: 20.10.14 API version: 1.41 Go version: go1.16.9 Git commit: dea9396 Built: Thu Dec 09 17:08:10 2021 OS/Arch: linux/amd64 Context: default Experimental: true
Passaggio 3. Usa le immagini Docker.
Ora cerchiamo le immagini del contenitore Docker dall'hub Docker. Ad esempio, il comando seguente cercherà tutte le immagini con Ubuntu e le elencherà come output:
sudo docker search ubuntu
Successivamente, possiamo estrarre l'immagine Docker con il comando seguente. Ad esempio, fammi estrarre l'immagine di Ubuntu dall'hub Docker:
sudo docker pull fedora
Infine, avvia un container Docker utilizzando l'immagine sopra scaricata sul tuo sistema e usa il seguente comando:
sudo docker run -i -t -d ubuntu /bin/bash
Congratulazioni! Hai installato Docker con successo. Grazie per aver utilizzato questo tutorial per installare il contenitore Docker sul tuo sistema Fedora 35. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web Docker ufficiale.