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
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.