Instalējiet Docker vietnē CentOS7

Install Docker Centos7



Docker ir atvērtā koda konteinerizācijas sistēma. To plaši izmanto augsta blīvuma lietojumprogrammu izvietošanai mākonī. Tas izmanto to pašu kodolu kā saimniekdatora operētājsistēma, lai virtualizētu operētājsistēmu. Tam ir liela attēlu krātuve, kuru varat izmantot, lai dažu minūšu laikā sāktu darboties konteiners. Docker attēlu krātuvē ir iepriekš konfigurēts Docker attēls gandrīz jebkura veida lietojumprogrammām un operētājsistēmām. Pieņemsim, ka vēlaties palaist PHP tīmekļa serveri. To var atrast Docker attēlu krātuvē, un pamata operētājsistēma varētu būt Ubuntu, Debian vai CentOS. Katrai OS ir dažādi attēli PHP. Šajā rakstā es jums parādīšu, kā instalēt Docker operētājsistēmā CentOS 7. Sāksim darbu.

Docker instalēšana

Es izmantoju CentOS 7.4, kā redzams no šādas komandas izvades:







$kaķis /utt/redhat-release



Manis izmantotā kodola versija ir 3.10.0, kā redzams no šādas komandas izvades:



$nepiedien -r





Tev vajag yum-config-manager lai iespējotu CentOS 7 ekstras un Docker CE krātuvi savā CentOS 7 iekārtā. yum-config-manager nodrošina yum-utils iepakojums.

Jūs varat instalēt yum-utils pakotni ar šādu komandu:



$sudo yum instalētyum-utils-un

Kā redzat zemāk esošajā ekrānuzņēmumā, man jau ir yum-utils pakotne ir instalēta manā mašīnā. Ja jums tā nav, tas tiks instalēts.

Tagad jūs varat iespējot CentOS 7 papildu krātuvi ar šādu komandu:

$sudoyum-config-manager-iespējojamsPapildus iespējas

Tagad palaidiet šo komandu, lai pārbaudītu, vai Papildus iespējas repo ir iespējots:

$sudo ņamrepolists

Kā redzat zemāk esošā ekrānuzņēmuma atzīmētajā sadaļā, Papildus iespējas repo ir iespējots.

Docker ir atkarīgs no device-mapper-persistent-data un lvm2 iepakojums. Jūs varat instalēt šīs paketes ar šādu komandu:

$sudo yum instalētdevice-mapper-persistent-data lvm2

Tagad nospiediet “y” un pēc tam nospiediet, lai turpinātu.

device-mapper-persistent-data un lvm2 jāinstalē iepakojumi.

Tagad jūsu CentOS 7 mašīnai ir jāpievieno Docker oficiālā krātuve.

Varat palaist šo komandu, lai pievienotu Docker krātuvi centOS 7, izmantojot yum-config-manager :

$sudoyum-config-manager-pievienot repohttps://download.docker.com/Linux/simtiem/docker-ce.repo

Ir jāpievieno Docker krātuve.

Tagad jūs varat instalēt Docker.

Lai instalētu Docker savā CentOS 7 datorā, izpildiet šādu komandu:

Nospiediet “y” un pēc tam nospiediet, lai turpinātu.

Yum pakotņu pārvaldniekam jāsāk lejupielādēt Docker pakotnes, kā parādīts zemāk esošajā ekrānuzņēmumā.

Kādā brīdī jums var lūgt pieņemt Docker GPG atslēgu. Nospiediet “y” un pēc tam nospiediet, lai turpinātu.

Instalēšana jāturpina, kā parādīts zemāk esošajā ekrānuzņēmumā.

Docker jāuzstāda.

Tagad jūs varat sākt Docker sistēmas pakalpojumu ar šādu komandu:

$sudosystemctl start docker

Sistēmas palaišanai vajadzētu pievienot arī Docker pakalpojumu. Tātad tas sāksies automātiski pēc palaišanas.

Lai pievienotu Docker pakalpojumu sistēmas startēšanai, varat izpildīt šādu komandu:

$sudosystemctliespējotdokeris

Kā redzat zemāk esošajā ekrānuzņēmumā, palaišanai tiek pievienots Docker sistēmas pakalpojums.

Tagad pievienojiet savu lietotāju dokeris sistēmas grupa. Tādā veidā jūs varat piekļūt visām Docker komandām, neizmantojot sudo .

Lai pievienotu savu lietotāju dokeris grupā, izpildiet šādu komandu:

$sudousermod-Gdocker shovon

PIEZĪME: Šeit Šovons ir manas CentOS 7 mašīnas lietotājs. Jūsu lietotājvārdam jābūt atšķirīgam.

Tagad restartējiet CentOS 7 mašīnu ar šādu komandu:

$sudopārstartēt

Kad dators ir startēts, varat pārbaudīt, vai Docker darbojas, izmantojot šādu komandu:

$docker versija

Kā redzat zemāk esošajā ekrānuzņēmumā, manā CentOS 7 datorā instalētā Docker versija ir 17.12. Tas darbojas pareizi.

Docker pamata lietošana

Jūs varat palaist noklusējumu Sveika pasaule Docker konteiners, lai pārbaudītu, vai tas darbojas vai ne.

Varat palaist šādu komandu, lai palaistu Sveika pasaule Docker konteiners:

$docker run hello-world

The Sveika pasaule konteinera attēls tiks meklēts lokālajā diskā. Pirmo reizi Docker to neatradīs. Tātad tas tiks lejupielādēts no Docker krātuves. Pēc attēla lejupielādes Docker no attēla izveidos konteineru un palaidīs to, kā redzams zemāk esošajā ekrānuzņēmumā.

Pieejamos Docker konteinerus varat uzskaitīt ar šādu komandu:

$dokera tēlsls

Varat palaist šādu komandu, lai savā sistēmā atrastu visu nepieciešamo informāciju par Docker:

$informācija par docker

Kā redzat no šīs komandas izvades, tiek izdrukāts Docker statuss. Piemēram, cik konteineru jums ir, cik no tiem darbojas, cik no tiem ir apturēti vai apturēti, cik Docker attēlu esat lejupielādējis, konfigurētais krātuves draiveris, pieejamā diska vieta un daudz kas cits. Tas ir garš informācijas saraksts.

Tādā veidā jūs instalējat Docker vietnē CentOS 7 un izmantojat to. Paldies, ka izlasījāt šo rakstu.