Come installare Docker su Oracle Linux 8?

Come installare Docker su Oracle Linux 8?

Docker è una serie di framework che utilizzano la virtualizzazione a livello di sistema operativo per fornire applicazioni in fasci chiamati contenitori come elementi di servizio. I contenitori sono isolati l'uno dall'altro e i loro programmi, cartelle e file di configurazione sono confezionati. Possono comunicare tra loro tramite piattaforme ben definite. Quindi, in questo articolo, discuteremo di come installare e configurare Docker sul sistema Oracle Linux 8.

Prerequisiti

  • Oracle Linux 8 deve essere installato sulla macchina per scatola virtuale.
  • L'utente dovrebbe avere i diritti dell'utente root per installare Docker.

Accedi come utente sudo

Apri il tuo Oracle Linux 8 dalla tua casella virtuale e accedi da esso. Quindi, apri il tuo terminale in Oracle Linux 8 e assicurati di accedere come un radice utente che utilizza il seguente comando sudo:

$ su

Ti chiederà la tua password utente root e devi fornirla per procedere con gli ulteriori processi aggiunti di seguito.

Se hai già installato alcuni repository di Docker, devi rimuoverli usando il comando Yum apposto:

# sudo yum rimuovi Docker Docker-Common Docker-Selinux Docker-Engine

Installa repository e servizi pubblici richiesti

All'inizio, devi installare e consentire alcuni repository utili e necessari per l'installazione di Docker. Quindi all'inizio, devi installare Yum Utilities. A tale scopo, eseguire il comando citato di seguito:

# sudo dnf install -y dnf -otils zip unzip

Assicurati di provare questi comandi con i privilegi sudo, altrimenti potrebbe non funzionare correttamente.

In secondo luogo, devi installare e scaricare il repository di configurazione per Docker, che è Docker-CE. Utilizzare il comando aggiunto di seguito nel tuo terminale utilizzando l'inizializzazione sudo:

# sudo dnf config-manager -add-repo = https: // download.Docker.com/Linux/CentOS/Docker-CE.Repo

Installa Docker

Infine, puoi installare Docker sul tuo Oracle Linux 8. Assicurati di accedere come utente root. Utilizzare il seguente comando citato per installare Docker in Oracle Linux 8 tramite Terminal:

$ sudo dnf install -y docker -ce --nobest

Se non sei in grado di installare Docker utilizzando il comando sopra e ne stai affrontando alcuni errori, Ci sono alcuni modi per risolverli. Prova questo comando con l'aggiunta del tasto "permettendo la cancellazione" alla fine, come mostrato di seguito:

# sudo dnf install -y docker -ce -nobest -allingeasing

È inoltre possibile utilizzare il comando aggiunto di seguito:

# sudo dnf install -y docker -ce -nobest -skip -brokes

Puoi vedere che la tua installazione è iniziata. Devi aspettare un po 'di tempo fino a quando non installa correttamente il tuo docker su Oracle Linux 8.

Abilita servizio Docker

Per iniziare a usare Docker, devi abilitare Il tuo servizio Docker in Oracle Linux 8. Per questo, usa quanto segue SystemCtl comando come utente root:

# SystemCtl Abilita Docker.servizio

Questo comando abiliterà Docker sul tuo Oracle Linux 8.

Potrebbe anche richiedere autenticazione chiedendo la tua password per l'utente corrente con il quale hai effettuato l'accesso.

Dopo aver abilitato, è possibile avviare il servizio Docker utilizzando il seguente comando SystemCtl:

# SystemCtl Avvia Docker.servizio

Controllare lo stato

Puoi anche controllare il stato del tuo servizio docker appena installato, che funzioni correttamente o no. Per scoprire lo stato di Docker, prova il di seguito Stato SystemCtl comando nel terminale:

# SystemCtl Stato Docker.servizio

Come chiaro dall'immagine sottostante che il motore Docker appena installato è attualmente Attivo e in esecuzione correttamente senza errori.

Controlla le informazioni su docker

Fortunatamente, puoi verificare il informazioni del docker che è appena stato installato sul tuo Oracle Linux 8. Per fare ciò, prova il comando seguente come segue:

# Informazioni Docker

Assicurati di accedere prima come utente root. Il sistema visualizzerà tutte le informazioni correlate su Docker, come mostrato nell'immagine.

Controlla la versione Docker

Inoltre, se si desidera controllare la versione installata di Docker sul tuo Oracle Linux 8, utilizzare il comando come segue:

# versione docker

Crea utente con privilegi sudo

Infine, il tuo docker è pronto per l'uso. Se non si desidera utilizzare un account sudo, devi assegnare i privilegi sudo a un altro utente per eseguire comandi Docker. Prima di tutto, fai un nuovo utente Dall'account root come segue:

# useradd Dockker_user

Aggiungi l'utente sudo a un gruppo

Aggiungi questo utente appena creato in /etc/sudoers File per chiarire la sua voce, come segue:

# echo “Docker_User All- (All) NOPASSED:/usr/bin/docker” >>/etc/sudoers

Dopo aver aggiunto questo utente a file sudoers, devi creare un gruppo e assegnarlo all'utente che è appena stato creato come utente sudo. Per fare ciò, usa il seguente comando:

# echo “alias docker = \” sudo/usr/bin/docker \ ”” >>/home/docker_user/.Bash_profile

Abbiamo usato un alias nel file Bash_profile di questo utente appena creato per evitare ulteriori utilizzi di sudo nel tuo comando.

Accedi come utente sudo appena creato

Ora devi login come un sudo utente che hai creato appositamente per Docker per provare i comandi. Usa Docker come utente sudo tramite il seguente comando per passare a un utente sudo appena creato:

#su - Docker_user

Potrebbe chiedere il tuo parola d'ordine Per confermare la tua azione. Per quanto riguarda il nostro caso, non abbiamo impostato una password, quindi non chiederà la password Dockker_User, come mostrato di seguito.

Ora, puoi finalmente iniziare a utilizzare Docker tramite comandi diversi come utente sudo.

Conclusione

Abbiamo discusso e appreso di metodi molto semplici ed efficienti per installare Docker su Oracle Linux 8. In questo articolo, ci siamo istruiti sull'installazione di base e sull'uso di Docker. Spero che questo articolo abbia facilitato molto per farti capire l'installazione di Docker e il suo uso.