Podcast
Questions and Answers
Kokie yra pagrindiniai Docker privalumai?
Kokie yra pagrindiniai Docker privalumai?
Ką apibūdina Docker 'vaizdai'?
Ką apibūdina Docker 'vaizdai'?
Koks yra Docker registrų vaidmuo?
Koks yra Docker registrų vaidmuo?
Kokia komanda naudojama konteinerio paleidimui Docker aplinkoje?
Kokia komanda naudojama konteinerio paleidimui Docker aplinkoje?
Signup and view all the answers
Kas nėra Docker konteinerių charakteristika?
Kas nėra Docker konteinerių charakteristika?
Signup and view all the answers
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.
Related Documents
Description
Šis kvizas apžvelgia Docker platformą ir jos konfigūracijų kūrimą bei diegimą. Sužinokite apie konteinerius, izoliaciją ir Docker pranašumus. Svarbu žinoti, kaip Docker palengvina programų perkėlimą ir efektyvumą.