Docker

Dockeri jooksu pilt

Dockeri jooksu pilt
Dockeri pildid pole muud kui kirjutuskaitstud failide kogum, kui ma ütlen, et kirjutuskaitstud failide kogumit tähendab see, et kui dokkija pilte ehitab, ei saa seda muuta, kuid saate alati luua uue pildi olemasoleva doki pildi abil. Dockeri pilte kasutatakse konteinerite ehitamiseks. Niisiis, kui me käivitame dokkimispildi dockeri käivitamise käsu abil, siis toodab see väljundi doki konteinerina. Võite ka öelda, et konteinerid pole midagi muud kui dokkimispildi eksemplar. Samast dokkeripildist saate luua ka suvalise arvu konteinereid. Lihtsamalt öeldes on dokkimispilt dokk-konteineri joonis või dokk-konteineri määratlus. Dockeri konteiner on tegelik koht, kus töötab reaalajas rakendus või andmebaas või mõni muu tarkvararakendus.

Iga dokkija pilt sisaldab vajalikke failikomplekte. Need failid pole midagi muud kui väike osa opsüsteemist, mis on vajalik dokkeri konteineri käitamiseks mis tahes masina isoleeritud üksusena. Seega võite öelda, et see osa on minimaalne osa operatsioonisüsteemist või operatsioonisüsteemi kasutajaruumist, millest on lahutatud operatsioonisüsteemi tuum.

Selles õpetuses näitame teile, kuidas kasutada Linuxis dockeri käsu image käsku.

Nõuded

Põhisüntaks

Dockeri pilt on kirjutuskaitstud mall, mis koosneb kihilisest failisüsteemist ja mida on vaja jooksva doki konteineri loomiseks.

Dockeri piltide käsu põhisüntaks on näidatud allpool:

doki pilt [VALIK]

Iga valiku lühike selgitus on toodud allpool:

ehitama: Seda suvandit kasutatakse doki failist pildi loomiseks.
tõmba: Seda suvandit kasutatakse pildi allalaadimiseks dokkimisregistrist.
suruma: Seda suvandit kasutatakse pildi dokkimisregistrisse üleslaadimiseks või selle sisestamiseks.
salvesta: Seda suvandit kasutatakse pildi tõrvaarhiivi salvestamiseks.
kuivatatud ploom: Seda suvandit kasutatakse kõigi kasutamata piltide eemaldamiseks.
rm: Seda suvandit kasutatakse ühe või mitme pildi eemaldamiseks.
ajalugu: Seda suvandit kasutatakse pildi ajaloo kuvamiseks.
koormus: Seda suvandit kasutatakse tõrvaarhiivist pildi laadimiseks.

Laadige alla Dockeri pilt

Docker Hubist saate alla laadida ja käivitada mis tahes pildi järgmise süntaksiga:

doki käivitamise pilt

Näiteks Nginxi pildi allalaadimiseks Docker Hubist käivitage järgmine käsk:

dokkija tõmmake nginx

See laadib alla Nginxi pildi, nagu allpool näidatud:

Vaikemärgendi kasutamine: viimane
viimane: tõmmatakse teegist / nginxist
8559a31e96f4: tõmmake lõpuni
8d69e59170f7: tõmmake lõpuni
3f9f1ec1d262: tõmmake lõpule
d1f5ff4f210d: tõmmake lõpule
1e22bfa8652e: tõmmake lõpuni
Digest: sha256: 21f32f6c08406306d822a0e6e8b7dc81f53f336570e852e25fbe1e3e3d0d0133
Olek: alla laaditud uuem pilt nginxile: uusim
dokk.io / library / nginx: viimane

Nüüd saate allalaaditud pildi konteineris käivitada järgmise käsuga:

dockeri konteineri käitamine -dt -p 8080: 80 nginx

See käivitab Nginxi konteineri ja kaardistab konteineris oleva TCP-pordi 80 Dockeri hosti porti 8080:

ba43241e3ce3951d8599ce87450c64ea944c45e484922dbccbb22231a3ab244a

Näete oma töötavat konteinerit järgmise käsuga:

dokkija ps

Peaksite nägema järgmist väljundit:

KONTEINERI ID-PILTI KÄSIRAAMAT LÕPPIS STATUSSADAMATE NIMED
ba43241e3ce3 nginx "/ dockeri sisestuspunkt.... "2 minutit tagasi, üles 2 minutit 0.0.0.0: 8080-> 80 / tp härmas_bassi

Loetlege Dockeri pilt

Kõik oma süsteemis saadaolevad pildid saate loetleda järgmise käsuga:

doki pildid

Või

doki pilt ls

Peaksite nägema järgmist väljundit:

Hoidla sildi kujutise ID on loodud
nginx latest 2622e6cca7eb 4 nädalat tagasi 132MB

Valiku -q abil saate kuvada ainult piltide pildi ID:

doki pildid -q

Peaksite nägema järgmist väljundit:

2622e6cca7eb

Järeldus

Ülaltoodud juhendist saate teada, mis on dokkimispilt ning kuidas pilte Docker Hubist alla laadida ja käitada. Selle juhendi abil saate õppida Dockeri pildi põhitõdesid.

Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...
Kuidas mängu Linuxis arendada
Kümme aastat tagasi ei osanud paljud Linuxi kasutajad ennustada, et nende lemmikoperatsioonisüsteem on ühel päeval populaarne kommertsvideomängude män...
Kommertsmängumootorite avatud lähtekoodiga sadamad
Tasuta, avatud lähtekoodiga ja platvormidevaheliste mängumootorite puhkusereise saab kasutada nii vanade kui ka mõnede üsna hiljutiste mängude pealkir...