Instalirajte Docker na CentOS7

Install Docker Centos7

Docker je sustav kontejneriranja otvorenog koda. Široko se koristi za implementaciju aplikacija visoke klase u oblaku. Koristi istu jezgru kao i glavni operacijski sustav za virtualizaciju operacijskog sustava. Ima veliko spremište slika koje možete koristiti za pokretanje spremnika u roku od nekoliko minuta. Spremište slika Docker ima unaprijed konfiguriranu sliku Dockera za gotovo sve vrste aplikacija i operativnih sustava. Recimo da želite pokrenuti PHP web poslužitelj. Možete ga pronaći u spremištu slika Docker, a osnovni operacijski sustav mogao bi biti Ubuntu, Debian ili CentOS. Za svaki različiti OS postoje različite slike za PHP. U ovom članku ću vam pokazati kako instalirati Docker na CentOS 7. Počnimo.

Instaliranje Dockera

Koristim CentOS 7.4 kao što možete vidjeti iz ispisa sljedeće naredbe:



$mačka /itd/redhat-izdanje



Verzija kernela koju koristim je 3.10.0 što možete vidjeti iz ispisa sljedeće naredbe:



$uname -r

Trebaš yum-config-manager omogućiti CentOS 7 dodatke i spremište Docker CE na vašem CentOS 7 stroju. yum-config-manager osigurava yum-utils paket.

Možete instalirati yum-utils paket sa sljedećom naredbom:



$sudo yum installyum-utils-i

Kao što možete vidjeti na slici ispod, već jesam yum-utils paket instaliran na mom stroju. Ako ga nemate, bit će instaliran.

Sada možete omogućiti spremište dodataka CentOS 7 sa sljedećom naredbom:

$sudoyum-config-manager--omogućitiDodatne mogućnosti

Sada pokrenite sljedeću naredbu da provjerite je li Dodatne mogućnosti repo je omogućen:

$sudo njamrepolist

Kao što možete vidjeti iz označenog odjeljka na slici ispod, Dodatne mogućnosti repo je omogućen.

Docker ovisi o device-mapper-persistent-data i lvm2 paket. Ove pakete možete instalirati sa sljedećom naredbom:

$sudo yum installdevice-mapper-persistent-data lvm2

Sada pritisnite ‘y’, a zatim pritisnite za nastavak.

device-mapper-persistent-data i lvm2 treba instalirati pakete.

Sada morate dodati službeno spremište Docker na svoj stroj CentOS 7.

Možete pokrenuti sljedeću naredbu za dodavanje spremišta Docker u CentOS 7 pomoću yum-config-manager :

$sudoyum-config-manager--add-repohttps://download.docker.com/linux/stotine/docker-ce.repo

Treba dodati spremište Docker.

Sada možete instalirati Docker.

Da biste instalirali Docker na svoj CentOS 7 stroj, pokrenite sljedeću naredbu:

Pritisnite ‘y’, a zatim pritisnite za nastavak.

Yum upravitelj paketa trebao bi početi preuzimati Docker pakete kako je prikazano na slici ispod.

U jednom trenutku od vas će se možda tražiti da prihvatite GPG ključ Dockera. Pritisnite ‘y’, a zatim pritisnite za nastavak.

Instalacija bi se trebala nastaviti kako je prikazano na slici ispod.

Docker bi trebao biti instaliran.

Sada možete pokrenuti sistemsku uslugu Docker sa sljedećom naredbom:

$sudosystemctl start docker

Docker uslugu trebate dodati i pri pokretanju sustava. Tako će se automatski pokrenuti pri pokretanju.

Možete pokrenuti sljedeću naredbu da biste dodali uslugu Docker pri pokretanju sustava:

$sudosystemctlomogućitilučki radnik

Kao što možete vidjeti na slici ispod, usluga sustava Docker dodana je pokretanju.

Sada dodajte svog korisnika u lučki radnik grupa sustava. Na taj način možete pristupiti svim naredbama Dockera bez upotrebe sudo .

Da biste dodali svog korisnika u lučki radnik group, pokrenite sljedeću naredbu:

$sudousermod-aGdocker shovon

NAPOMENA: Evo šovon je korisnik mog stroja CentOS 7. Vaše korisničko ime mora biti drugačije.

Sada ponovno pokrenite stroj CentOS 7 sa sljedećom naredbom:

$sudoponovno podizanje sustava

Nakon pokretanja računala možete provjeriti radi li Docker sa sljedećom naredbom:

$docker verzija

Kao što možete vidjeti na donjem snimku zaslona, ​​verzija Dockera instaliranog na mom CentOS 7 stroju je 17.12. Radi ispravno.

Osnovna upotreba Dockera

Možete pokrenuti zadano Pozdrav svijete spremnik Dockera za provjeru radi li ili ne.

Možete pokrenuti sljedeću naredbu za pokretanje Pozdrav svijete Docker spremnik:

$docker pokrenuti hello-world

The Pozdrav svijete slika spremnika pretraživat će se na lokalnom disku. Docker ga po prvi put neće pronaći. Stoga će biti preuzet iz spremišta Docker. Nakon što se slika preuzme, Docker će od slike napraviti spremnik i pokrenuti ga kao što možete vidjeti na snimci zaslona u nastavku.

Dostupne Docker spremnike možete popisati sljedećom naredbom:

$slika dockerals

Možete pokrenuti sljedeću naredbu da biste pronašli sve potrebne informacije o Dockeru na vašem sustavu:

$docker informacije

Kao što možete vidjeti iz ispisa ove naredbe, ispisan je status Dockera. Na primjer, koliko spremnika imate, koliko ih je pokrenuto, koliko ih je pauzirano ili zaustavljeno, koliko ste Docker slika preuzeli, vaš konfigurirani upravljački program za pohranu, raspoloživi prostor na disku i još mnogo toga. Dug je popis informacija.

Tako instalirate Docker na CentOS 7 i koristite ga. Hvala što ste pročitali ovaj članak.