Podcast
Questions and Answers
Kokie yra pagrindiniai Docker privalumai?
Kokie yra pagrindiniai Docker privalumai?
- Perkeliamumas ir izoliacija (correct)
- Manualinis diegimas ir resursų švaistymas
- Ilgas diegimo procesas
- Saugumas ir duomenų šifravimas
Ką apibūdina Docker 'vaizdai'?
Ką apibūdina Docker 'vaizdai'?
- Serverių konfigūracijas
- Veikiančios programos versiją
- Šablonus konteinerių kūrimui su reikalingais failais (correct)
- Konteinerius su jų priklausomybėmis
Koks yra Docker registrų vaidmuo?
Koks yra Docker registrų vaidmuo?
- Greitas serverių diegimas
- Valdyti konteinerių paleidimą
- Saugojimas vaizdų dalinimuisi ir atsisiuntimui (correct)
- Suteikti izoliaciją tarp programų
Kokia komanda naudojama konteinerio paleidimui Docker aplinkoje?
Kokia komanda naudojama konteinerio paleidimui Docker aplinkoje?
Kas nėra Docker konteinerių charakteristika?
Kas nėra Docker konteinerių charakteristika?
Flashcards
Kas yra Docker?
Kas yra Docker?
Platforma, leidžianti lengvai kurti, diegti ir valdyti programas naudojant konteinerius.
Kas yra Docker atvaizdai?
Kas yra Docker atvaizdai?
Šablonai, apibrėžiantys konteinerio turinį ir konfigūraciją.
Kas yra Docker konteineriai?
Kas yra Docker konteineriai?
Izoliuotos vykdymo aplinkos, sukurtos iš atvaizdų.
Kas yra Docker registrai?
Kas yra Docker registrai?
Signup and view all the flashcards
Kaip naudojamas "docker run" komanda?
Kaip naudojamas "docker run" komanda?
Signup and view all the flashcards
Study Notes
Tarnybinės stotys ir jų operacinės sistemos (Docker)
- Docker yra platforma programų kūrimui ir diegimui.
- Su Docker galima sukurti kelias lengvai paleidžiamas konfigūracijas/serverius viename.
- Tai konteinerių technologija.
Docker struktūra
- Hypervisor tipo 1 (bare metal hypervisor): Virtualios mašinos (VM) veikia tiesiai ant operacinės sistemos, be tarpinio sluoksnio.
- Hypervisor tipo 2 (hosted hypervisor): Virtualios mašinos veikia virš esamos operacinės sistemos.
- Konteineriai: Programos su savo priklausomybėmis veikia išskirtiniuose konteineriuose. Konteineriai naudoja tą pačią operacinę sistemą kaip ir šeimininko sistema.
Docker pranašumai
- Perkeliamumas: Programas lengva perkelti į skirtingus kompiuterius.
- Izoliacija: Konteineriai izoliuoja programas viena nuo kitos.
- Resursų efektyvumas: Docker naudoja mažiau resursų nei virtualios mašinos.
- Greitas diegimas: Naudojant Docker programas lengva ir greitai diegti.
Docker sąvokos
- Atvaizdai (Images): Šablonai konteinerių kūrimui, apimantys visus reikalingus failus ir nustatymus.
- Konteineriai (Containers): Realizuoti atvaizdai, suteikiantys izoliuotą vykdymo aplinką programoms ir jų priklausomybėms.
- Registrai (Registries): Vaizdų saugyklos, skirtos dalijimuisi ir atsisiuntimui.
Docker veikimo principas
- Klientai naudoja komandas (pvz.,
docker build
,docker pull
,docker run
) Docker demonui. - Docker daemon valdo konteinerius ir atvaizdus.
- Registrai saugo atvaizdus, kuriuos klientai gali atsisiųsti.
Docker panaudojimas
- Komandinė eilutė (docker): Docker komandos prasideda su "docker" prefiksu.
docker run
- paleidžia konteinerįdocker pull
- atsisiunčia konteinerio atvaizdądocker build
- sukuria konteinerio atvaizdądocker ps
- pateikia konteinerių sąrašą
- Grafinė aplinka (Docker Desktop, Portainer.io): Grafinės sąsajos konteinerių valdymui.
- Komandų pavyzdžiai:
docker kill/stop [konteinerio vardas]
- sustabdo/išjungia konteinerįdocker image...
- valdo konteinerių atvaizdus
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.