GNU/Linux >> Linux Esercitazione >  >> Panels >> Docker

Come installare Docker su Rocky Linux e AlmaLinux

Docker è uno strumento di piattaforma di containerizzazione estremamente popolare che consente agli utenti di sviluppare, testare e distribuire applicazioni in modo fluido ed efficiente all'interno di container. Un container è un'unità leggera e portatile che viene eseguita in completo isolamento dal sistema operativo sottostante. Impacchetta il codice sorgente dell'applicazione, insieme alle sue librerie, dipendenze e configurazione.

I container consentono agli sviluppatori di distribuire le applicazioni in modo coerente in più ambienti con la stessa coerenza, e questo è uno dei motivi per cui lo sviluppatore moderno non può scegliere di ignorare Docker e altre piattaforme di containerizzazione.

Docker è disponibile in due edizioni principali:Docker community edition (Docker CE ) e Docker Enterprise Edition (Docker EE ). L'edizione community è completamente gratuita e open source, mentre l'edizione enterprise è una versione premium.

Unisciti a noi mentre ti guidiamo attraverso l'installazione di Docker CE su Rocky Linux e AlmaLinux .

Passaggio 1:aggiungi Docker Repository su Rocky Linux

Docker non è ancora disponibile nei repository predefiniti. Per fortuna, gli sviluppatori hanno fornito un repository ufficiale e lo aggiungeremo prima al sistema.

Sul tuo terminale, esegui il comando seguente per aggiungere il Docker deposito

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

Passaggio 2:installa Docker in Rocky Linux/AlmaLinux

Andando avanti, installeremo la Docker Community Edition che è disponibile gratuitamente per il download e l'uso. Ma prima aggiorna i pacchetti.

$ sudo dnf update

Quindi, esegui il comando seguente per installare Docker CE , l'interfaccia della riga di comando (CLI) e altri strumenti e dipendenze essenziali.

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

Una volta installato, conferma la versione di Docker che hai installato come previsto. L'output mostra che abbiamo installato Docker 20.10 .

$ docker --version

Docker version 20.10.8, build 3967b7d

Passaggio 3:avvia e abilita Docker

Per iniziare a utilizzare Docker , dobbiamo avviare il demone Docker. Ma prima, consentiamo che si avvii all'avvio come mostrato.

$ sudo systemctl enable docker

Quindi avvia il Docker demone.

$ sudo systemctl start docker

Per confermare lo stato di esecuzione di Docker , impartisci il comando.

$ sudo systemctl status docker

Perfetto! Docker funziona come previsto.

Passaggio 4:aggiungi utente al gruppo Docker

Per utilizzare o eseguire la finestra mobile come utente normale, devi aggiungere l'utente alla "docker ' gruppo che viene creato automaticamente durante l'installazione. In caso contrario, continuerai a incorrere in errori di autorizzazione.

Per ottenere ciò, aggiungi l'utente normale alla 'docker ' gruppo come segue dove tecmint è l'utente normale che usa il comando usermod.

$ sudo usermod -aG docker tecmint

Usa il comando id per verificare i gruppi a cui appartiene l'utente.

$ id tecmint

Passaggio 5:test di Docker in Rocky Linux

Infine, per garantire Docker funziona come previsto, esegui hello-world contenitore come fornito nel comando seguente.

$ docker run hello-world

Il comando richiama semplicemente hello-world immagine dall'hub Docker che è un repository per le immagini del contenitore Docker. Procede quindi con la creazione e l'esecuzione del contenitore che stampa "Hello from Docker ' messaggio sul terminale. Questa è la prova ferrea che Docker è stato installato correttamente.

Diventiamo più avventurosi. Faremo un Ubuntu immagine, esegui e interagisci con il contenitore.

Estrarre l'immagine Docker di Ubuntu

Per estrarre l'ultimo Ubuntu immagine, esegui:

$ docker pull ubuntu

Una volta che l'immagine è stata estratta, conferma le immagini esistenti come mostrato.

$ docker images

Esegui Ubuntu Docker Container

Per accedere alla shell di Ubuntu contenitore, eseguire il comando.

$ docker run -it ubuntu

Da qui, puoi eseguire comandi ed eseguire la gestione dei pacchetti e altre attività di sistema all'interno del contenitore. Al termine, premi "Esci ' per uscire dal contenitore e tornare all'ambiente del tuo sistema operativo.

Conclusione

E questo è tutto per questa guida. Abbiamo dimostrato l'installazione di Docker su Rocky Linux e AlmaLinux e come iniziare a estrarre immagini ed eseguire contenitori.


Docker
  1. Come installare Docker e Docker-Compose su Rocky Linux 8

  2. Come installare Docker su Rocky Linux 8

  3. Come installare Docker su AlmaLinux / Rocky Linux

  4. Come installare e configurare la finestra mobile in Rocky Linux/Centos 8

  5. Come installare e utilizzare Podman in Rocky Linux/Alma Linux/Centos 8

Come installare Docker CE su Rocky Linux 8

Come installare Jenkins su AlmaLinux 8 o Rocky Linux

Come installare e utilizzare il contenitore Rocky Linux Docker

Come installare Docker su Rocky Linux e AlmaLinux

Come installare MongoDB su Rocky Linux e AlmaLinux

Come installare Java 16 in Rocky Linux e AlmaLinux