Oracle Linux

Kako instalirati Docker na Oracle Linux 8?

Kako instalirati Docker na Oracle Linux 8?

Docker je niz okvira koji koriste virtualizaciju na razini OS-a za pružanje aplikacija u snopovima nazvanim spremnici kao stavke usluge. Spremnici su međusobno izolirani, a njihovi programi, mape i konfiguracijske datoteke spakirani su. Oni mogu međusobno komunicirati putem dobro definiranih platformi. Dakle, u ovom ćemo članku razgovarati o tome kako instalirati i konfigurirati Docker na vaš Oracle Linux 8 sustav.

Preduvjeti

Prijavite se kao Sudo korisnik

Otvorite svoj Oracle Linux 8 iz svog virtualnog okvira i prijavite se iz njega. Zatim otvorite terminal u Oracle Linuxu 8 i prijavite se kao korijen korisnik koji koristi sljedeću sudo naredbu:

$ su

Zatražit će od vas vašu root lozinku korisnika, a vi je morate navesti da biste nastavili s daljnjim postupcima koji su dodani u nastavku.

Ako ste već instalirali neka spremišta Dockera, tada ih morate ukloniti pomoću pričvršćene yum naredbe:

# sudo yum ukloni docker docker-uobičajeni docker-selinux docker-engine

Instalirajte potrebna spremišta i uslužne programe

Na samom početku morate instalirati i omogućiti neka spremišta koja su korisna i potrebna za instalaciju Dockera. Dakle, u početku morate instalirati yum uslužne programe. U tu svrhu izvršite naredbu citiranu dolje:

# sudo dnf install -y dnf-utils zip raspakirati

Obavezno isprobajte ove naredbe sa sudo privilegijama, u suprotnom možda neće raditi ispravno.

Kao drugo, morate instalirati i preuzeti spremište konfiguracije za Docker, što je docker-ce. Upotrijebite dolje navedenu naredbu u vašem terminalu koristeći sudo inicijalizaciju:

# sudo dnf config-manager -add-repo = https: // preuzimanje.lučki radnik.com / linux / centos / docker-ce.repo

Instalirajte Docker

Napokon, Docker možete instalirati na svoj Oracle Linux 8. Obavezno se prijavite kao root korisnik. Upotrijebite sljedeću citiranu naredbu za instaliranje Dockera u Oracle Linux 8 putem terminala:

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

Ako ne možete instalirati Docker pomoću gornje naredbe, a suočeni ste s nekima pogreške, postoje neki načini za njihovo rješavanje. Isprobajte ovu naredbu s dodavanjem tipke "dopuštanje brisanja" na kraju, kao što je prikazano u nastavku:

# sudo dnf instaliraj -y docker-ce -nobest -allowerasing

Također možete upotrijebiti dodanu naredbu u nastavku:

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

Možete vidjeti da je vaša instalacija započela. Morate pričekati neko vrijeme dok vaš Docker uspješno ne instalira na Oracle Linux 8.

Omogući uslugu Docker

Da biste počeli koristiti Docker, morate omogućiti vaš docker servis u Oracle Linuxu 8. Za to upotrijebite sljedeće systemctl naredba kao root korisnik:

# systemctl omogući docker.servis

Ova naredba će omogućiti Docker na vašem Oracle Linuxu 8.

To također može zahtijevati ovjera traženjem lozinke za trenutnog korisnika kojim ste prijavljeni.

Nakon omogućavanja, uslugu Docker možete pokrenuti pomoću sljedeće naredbe systemctl:

# systemctl start docker.servis

Provjeri status

Također možete provjeriti status vaše novoinstalirane usluge Docker, bez obzira radi li ispravno ili ne. Da biste saznali status Dockera, isprobajte dolje spomenuto status systeml naredba u terminalu:

# systemctl statusni doker.servis

Iz donje slike jasno se vidi da je trenutno instalirani Docker Engine Aktivan i trči ispravno bez grešaka.

Provjerite informacije o Dockeru

Srećom, možete provjeriti info Dockera koji je upravo instaliran na vaš Oracle Linux 8. Da biste to učinili, isprobajte donju naredbu kako slijedi:

# informacije o dockeru

Svakako se prvo prijavite kao root korisnik. Vaš će sustav prikazati sve povezane informacije u vezi s Dockerom, kao što je prikazano na slici.

Provjerite Docker verziju

Također, ako želite provjeriti instaliranu verziju Dockera na vašem Oracle Linuxu 8, upotrijebite naredbu kako slijedi:

# docker verzija

Stvorite korisnika sa Sudo privilegijama

Napokon, vaš Docker je spreman za upotrebu. Ako ne želite koristiti sudo račun, tada morate dodijeliti privilegije sudo drugom korisniku za pokretanje docker naredbi. Prije svega napravite a novi korisnik s osnovnog računa kako slijedi:

# useradd docker_user

Dodajte Sudo korisnika u grupu

Dodajte ovog novostvorenog korisnika u / etc / sudoers datoteku kako bi njen unos bio jasan, kako slijedi:

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

Nakon dodavanja ovog korisnika u datoteka sudoers, morate stvoriti grupu i dodijeliti je korisniku koji je upravo stvoren kao sudo korisnik. Da biste to učinili, upotrijebite sljedeću naredbu:

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

Upotrijebili smo alias u datoteci bash_profile ovog novostvorenog korisnika kako bismo izbjegli daljnju upotrebu sudoa u vašoj naredbi.

Prijavite se kao novostvoreni Sudo korisnik

Sad, moraš prijaviti se kao sudo korisnik koju ste posebno stvorili za Docker da isproba naredbe. Upotrijebite Docker kao sudo korisnika putem sljedeće naredbe za prelazak na novostvorenog sudo korisnika:

#su - docker_user

Možda će tražiti vaše zaporka da potvrdite svoj postupak. Što se tiče našeg slučaja, nismo postavili lozinku, pa neće tražiti lozinku za docker_user, kao što je prikazano u nastavku.

Sada napokon možete početi koristiti Docker kroz različite naredbe kao sudo korisnik.

Zaključak

Raspravljali smo i naučili o vrlo jednostavnim i učinkovitim metodama instaliranja Dockera na Oracle Linux 8. U ovom smo se članku educirali o osnovnoj instalaciji i upotrebi Dockera. Nadam se da je ovaj članak puno olakšao razumijevanje Dockerove instalacije i njegove upotrebe.

Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...
Najbolje aplikacije za mapiranje gamepada za Linux
Ako volite igrati igre na Linuxu s gamepadom umjesto tipičnim sustavom za unos tipkovnice i miša, za vas postoji nekoliko korisnih aplikacija. Mnoge r...