GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Come installare e configurare Docker Container su Rocky Linux 8

Docker è una piattaforma di virtualizzazione, popolare per la sua capacità di eseguire applicazioni nei container. Possiamo costruire e comunicare contenitori tra loro. Qui impariamo come installare la piattaforma Docker CE su Rocky Linux 8 per creare macchine virtuali containerizzate.

Passaggi per installare Docker CE su Rocky Linux 8

Cosa impareremo qui?

  • Processo di installazione Docker per Rocky Linux 8
  • Come estrarre immagini da Docker Hub per installare ed eseguire un container?
  • Comandi per avviare, arrestare e riavviare Docker Engine

I passaggi indicati qui funzioneranno anche per RHEL e CentOS 8... Consulta anche il nostro articolo su come installare la GUI KiteMatic Docker su Rocky Linux.

1. Aggiungi Docker Repo su Rocky Linux

Aggiungi il repository Docker CE ufficiale sul tuo Rocky Linux 8, in modo che possiamo installarlo senza scaricare manualmente i suoi pacchetti.

Nota – È un comando singolo, quindi utilizzalo nella sua interezza

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

2. Esegui l'aggiornamento del sistema

Per consentire al sistema di riconoscere il repository Docker aggiunto e i pacchetti disponibili nello stesso, esegui l'aggiornamento di sistema che forzerà Rocky Linux a ricostruire la cache del repository di sistema.

sudo dnf update

3. Comando per installare Docker CE Engine

Quindi, abbiamo già il repository Docker e ora è il momento di eseguire il semplice comando utilizzando il gestore di pacchetti DNF per installare Docker-CE insieme al suo strumento da riga di comando e containerd.io per gestire in modo efficiente il ciclo di vita del contenitore del suo sistema host.

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

4. Abilita e avvia il servizio Docker

Una volta completata l'installazione, avvia il servizio Docker sul tuo Rocky Linux e abilita anche l'esecuzione automatica con l'avvio del sistema.

sudo systemctl enable docker

sudo systemctl start docker

Controlla lo stato del servizio per sapere che funziona correttamente.

systemctl status docker

5. Aggiungi utente Rocky Linux al gruppo utenti Docker

Per eseguire i comandi della finestra mobile abbiamo bisogno di sudo diritti o accesso root e per evitarlo aggiungi il tuo attuale utente di sistema nel gruppo Docker in modo da poter eseguire facilmente il suo comando per il download e la creazione di contenitori.

sudo usermod -aG docker $USER

Verifica se il tuo utente è nel gruppo Docker o meno.

id $USER

Se desideri utilizzare un utente diverso da quello attuale, sostituisci semplicemente $USER nel comando sopra con l'utente specifico del sistema a cui vuoi assegnare i diritti per gestire Docker.

Riavvia il server

Per assicurarti che tutte le modifiche funzionino senza intoppi, riavvia il server o desktop Rocky Linux host su cui hai installato Docker.

Per ottenere le informazioni e i dettagli relativi alla finestra mobile del programma di installazione come versione, diversi contenitori installati, versione del kernel host, architettura, CPU, nome del sistema operativo e così via. Digitare:

docker info

6. Prova Docker tirando Image

Scarichiamo alcune immagini come Ubuntu per creare un contenitore e testarlo, se tutto funziona correttamente o meno.

docker pull ubuntu

Il comando precedente recupererà l'ultimo file immagine della versione LTS, ad esempio Ubuntu 20.04 LTS, da installare e creare un contenitore corrispondente da Docker Hub.

Per sapere quali immagini sono state scaricate e disponibili per l'uso sul tuo sistema Docker in locale, esegui:

docker images

7. Esegui contenitore

Ora abbiamo l'immagine Docker di Ubuntu, creiamo ed eseguiamo un contenitore usandolo. Il comando è molto semplice:

docker run -it ubuntu

Successivamente, puoi utilizzare il gestore di pacchetti APT di Ubuntu per eseguire il comando e installare le varie applicazioni su di esso. Scopri di più sui suoi comandi e lavora sulla pagina della documentazione ufficiale.

Nota finale:

Essendo un sistema operativo basato su REHL, Rocky Linux funziona esattamente come CentOS 8, quindi è possibile utilizzare anche gli stessi comandi e repository da installare per ottenere vari pacchetti, incluso Docker.


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

  2. Come impostare un registro Docker privato su Rocky Linux 8

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

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

  5. Come installare e configurare Elasticsearch su Rocky Linux 8

Come installare e utilizzare il contenitore Rocky Linux Docker

Come installare Podman su Rocky Linux 8 / AlmaLinux per eseguire Containers

Come installare e configurare Docker Container su AlmaLinux 8

Come installare e configurare OpenCV su Rocky Linux 8.4

Come installare Docker su Rocky Linux e AlmaLinux

Come installare Docker su Rocky Linux e AlmaLinux