Docker on seeria raamistikke, mis kasutavad OS-taseme virtualiseerimist pakettidena pakutavate rakenduste pakkumiseks teenuseüksustena. Konteinerid on üksteisest eraldatud ning nende programmid, kaustad ja konfiguratsioonifailid on pakendatud. Nad saavad omavahel suhelda täpselt määratletud platvormide kaudu. Niisiis, selles artiklis käsitleme Dockeri installimist ja konfigureerimist oma Oracle Linux 8 süsteemis.
Eeldused
- Oracle Linux 8 peab olema installitud teie virtuaalsesse kastimasinasse.
- Dockeri installimiseks peaks kasutajal olema juurkasutaja õigused.
Logi sisse Sudo kasutajana
Avage oma virtuaalsest kastist oma Oracle Linux 8 ja logige sisse. Seejärel avage oma terminal Oracle Linux 8-s ja logige kindlasti sisse kui juur kasutaja, kasutades järgmist sudo käsku:
$ suSee küsib teilt juurkasutaja parooli ja peate selle lisama allpool lisatud protsesside jätkamiseks.
Kui olete mõned Dockeri hoidlad juba installinud, peate need eemaldama manustatud käsuga yum:
# sudo yum eemaldage docker docker-common docker-selinux docker-engine
Installige vajalikud hoidlad ja utiliidid
Kohe alguses peate installima ja lubama mõned hoidlad, mis on kasulikud ja vajalikud Dockeri installimiseks. Nii et alguses peate installima yum-kommunaalteenused. Selleks käivitage allpool viidatud käsk:
# sudo dnf install -y dnf-utils zip unzipProovige neid käske sudoõigustega, vastasel juhul ei pruugi see korralikult töötada.
Teiseks peate installima ja alla laadima seadistustehoidla Dockeri jaoks, mis on docker-ce. Kasutage sudo initsialiseerimise abil oma terminalis allpool olevat käsku:
# sudo dnf config-manager -add-repo = https: // allalaadimine.dokk.com / linux / centos / docker-ce.repo
Installige Docker
Lõpuks saate Dockeri installida oma Oracle Linux 8-sse. Logige kindlasti sisse juurkasutajana. Dockeri installimiseks Oracle Linux 8-sse terminali kaudu kasutage järgmist viidatud käsku:
$ sudo dnf install -y docker-ce --nobest
Kui te ei saa Dockerit installida ülaltoodud käsu abil, seisate mõne ees vigu, nende lahendamiseks on mõned viisid. Proovige seda käsku, lisades selle lõpus klahvi „kustutamise lubamine“, nagu allpool näidatud:
# sudo dnf install -y docker-ce -nobest -allowerasingVõite kasutada ka lisatud käsku allpool:
# sudo dnf install -y docker-ce -nobest -skip-katki
Näete, et installimine on alanud. Peate mõnda aega ootama, kuni see teie Dockeri Oracle Linux 8-sse edukalt installib.
Luba Dockeri teenus
Dockeri kasutamise alustamiseks peate seda tegema lubama teie dokkimisteenus Oracle Linux 8-s. Selleks kasutage järgmist systemctl käsk juurkasutajana:
# systemctl lubab doki.teenusSee käsk lubab Dockeri teie Oracle Linux 8-s.
See võib nõuda ka autentimine küsides oma praeguse kasutaja parooli, mille kaudu olete sisse logitud.
Pärast lubamist saate Dockeri teenuse käivitada, kasutades järgmist käsku systemctl:
# systemctl käivita dokk.teenus
Kontrollige olekut
Samuti saate kontrollida staatus teie hiljuti installitud Dockeri teenusest, hoolimata sellest, kas see töötab korralikult või mitte. Dockeri oleku väljaselgitamiseks proovige allpool mainitud systemctl olek käsk terminalis:
# systemctl olekudokk.teenusNagu allolevalt pildilt selge, on äsja installitud Dockeri mootor Aktiivne ja jooksev korralikult ilma vigadeta.
Kontrollige Dockeri teavet
Õnneks saate kontrollida info äsja teie Oracle Linux 8-sse installitud Dockeri versioon. Selleks proovige järgmist käsku järgmiselt:
# doki teaveKõigepealt logige sisse juurkasutajana. Teie süsteem kuvab kogu seotud teabe Dockeri kohta, nagu pildil näidatud.
Kontrollige Dockeri versiooni
Samuti, kui soovite kontrollida oma Oracle Linux 8 Dockeri installitud versiooni, kasutage käsku järgmiselt:
# doki versioon
Sudo privileegidega kasutaja loomine
Lõpuks on teie Docker kasutusvalmis. Kui te ei soovi sudo kontot kasutada, peate dockeri käskude käitamiseks määrama sudoõigused teisele kasutajale. Kõigepealt tehke a uus kasutaja juurkontolt järgmiselt:
# useradd docker_user
Lisage Sudo kasutaja gruppi
Lisage see äsjaloodud kasutaja jaotisesse / etc / sudoers faili, et selle kanne selgeks teha, järgmiselt:
# echo “docker_user KÕIK (KÕIK) EI LÄPI: / usr / bin / docker” >> / etc / sudoers
Pärast selle kasutaja lisamist sudoersi fail, peate looma grupi ja määrama selle just sudo kasutajana loodud kasutajale. Selleks kasutage järgmist käsku:
# kaja "alias docker = \" sudo / usr / bin / docker \ """" >> / home / docker_user /.bash_profiilOleme hiljuti loodud kasutaja bash_profile failis kasutanud varjunime, et vältida sudo edasist kasutamist teie käsus.
Logi sisse äsja loodud Sudo kasutajana
Nüüd peate Logi sisse nagu sudo kasutaja mille olete spetsiaalselt Dockeri jaoks loonud käskude proovimiseks. Värskelt loodud sudo kasutajaks lülitumiseks kasutage Dockerit sudo kasutajana järgmise käsu kaudu:
#su - dokkija_kasutajaSee võib paluda teie parool oma tegevuse kinnitamiseks. Mis puutub meie juhtumisse, siis me ei määranud parooli, nii et see ei küsi docker_user parooli, nagu allpool näidatud.
Nüüd võite lõpuks Dockerit hakata kasutama sudo kasutajana erinevate käskude kaudu.
Järeldus
Oleme arutanud ja õppinud väga lihtsate ja tõhusate meetodite kohta Dockeri installimiseks Oracle Linux 8-sse. Selles artiklis oleme ennast õpetanud Dockeri põhilise installimise ja kasutamise kohta. Loodetavasti on see artikkel palju aidanud teil mõista Dockeri installimist ja selle kasutamist.
"