GNU/Linux >> Linux Esercitazione >  >> Debian

Installa Docker sul sistema bullseye Debian 11

Docker viene utilizzato per creare, distribuire e gestire i contenitori per lo sviluppo di applicazioni. Utilizza la virtualizzazione del sistema operativo per isolare i contenitori e consentire loro di comunicare tra loro. I Docker consentono agli sviluppatori di spedire, imballare ed eseguire facilmente qualsiasi applicazione insieme a tutte le dipendenze in un contenitore standardizzato leggero e portatile che può essere eseguito praticamente ovunque. I container sono molto più efficienti e veloci di qualsiasi altra macchina virtuale perché sono eseguibili che servono le applicazioni piuttosto che eseguire un intero sistema operativo.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire le relative query Docker.

In questo contesto, esamineremo l'installazione di Docker community edition (CE) sul sistema bullseye Debian 11.

Prima di procedere con questa procedura di installazione, assicurati di utilizzare un utente con privilegi di root.


Passaggi per installare il motore Docker sulla distribuzione bullseye Debian 11

È necessario seguire la procedura passo passo descritta di seguito per completare correttamente l'installazione di Docker sul sistema.


1. Rimuovi i vecchi pacchetti Docker

Se hai installato Docker sul tuo sistema prima di allora, devi prima disinstallare tutti i pacchetti meno recenti insieme alle dipendenze chiamate docker-engine o docker. Tuttavia, il processo di disinstallazione non rimuove le immagini, i file e le reti della finestra mobile esistenti presenti nella directory /var/lib/docker/. Quindi, esegui il comando indicato di seguito per disinstallare la versione precedente della finestra mobile:

$ sudo apt remove -y docker docker-engine docker.io containerd runc


2. Installa importanti pacchetti Docker

Aggiorna l'elenco dei repository dei pacchetti apt usando il comando indicato di seguito:

$ sudo apt update

Ora, installa alcuni importanti pacchetti richiesti per il supporto del metodo HTTPS usando il seguente comando:

$ sudo apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common


3. Aggiungi il repository Docker

Qui, importa la chiave GPG del repository Docker sul tuo sistema eseguendo il comando di seguito indicato:

$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Dopo aver incluso la chiave GPG, esegui il comando seguente per aggiungere il repository Docker all'elenco dei sorgenti del tuo sistema:

$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

Dopo aver aggiunto un nuovo repository della finestra mobile, aggiorna il repository apt eseguendo il comando 'sudo apt update'.


4. Installa Docker

Dopo aver configurato il repository della finestra mobile sul tuo sistema bullseye Debian 11, installa il motore Docker con l'aiuto del seguente comando 'apt':

$ sudo apt install -y docker-ce docker-ce-cli containerd.io

Controllare l'installazione di Docker (CE) sul sistema Debian 11 mostrando le informazioni sulla versione di Docker installata come segue:

$ docker --version

Verifica lo stato di esecuzione del servizio Docker utilizzando il comando 'systemctl' come segue:

$ sudo systemctl status docker


5. Prova l'installazione di Docker

Per testare l'installazione Docker sul tuo sistema, esegui la finestra mobile 'hello-world' contenuta eseguendo il comando di seguito indicato:

$ sudo docker run hello-world


Come disinstallare e rimuovere Docker dal sistema Debian Linux?

Se devi disinstallare Docker, esegui il seguente comando:

$ sudo apt-get purge docker-ce

Il comando elimina il pacchetto docker-ce. Tuttavia, tutti i file aggiuntivi ad esso correlati, come immagini, contenitori e file di configurazione personalizzati, rimangono nel sistema. Rimuovi tutto dalla directory Docker con il comando:

$ sudo rm -rf /var/lib/docker



Debian
  1. Come installare Docker su Debian 10 Buster

  2. Installa FromScratch sul sistema Bullseye Debian 11 - Guida passo passo?

  3. Installare Clonezilla sul sistema Debian 11 Bullseye - Guida passo passo?

  4. Installare QPrompt sul sistema Debian 11 Bullseye - Guida passo passo?

  5. Installa Docker (sistema operativo basato su Debian)

Come installare PowerShell su Debian 11 Bullseye

Come installare VSCodium su Debian 11 Bullseye

Come installare Glance System Monitor su Debian 11

Come installare balenaEtcher su Debian 11 Bullseye

Installa ifconfig su debian 11 o 10, se il comando non viene trovato

Installa Debian 11 Bullseye su Docker CE per testarlo