Sobes.tech
Junior

Kuo skiriasi vaizdas nuo konteinerio?

sobes.tech AI

Atsakymas iš AI

Vaizdas (Image) — tai statinis, nepakitęs šablonas, kuriame yra viskas, ko reikia programai paleisti: kodas, bibliotekos, priklausomybės, aplinkos kintamieji ir konfigūracijos failai. Vaizdas sukuriamas remiantis Dockerfile.

Konteineris (Container) — tai vykdoma, izoliuota vaizdo kopija. Tai veikiantis procesas su savo failų sistema, tinklu ir procesais, pagrįstas vaizdu. Konteineriai gali būti paleisti, sustabdyti, ištrinti ir perkelti tarp sistemų.

Pagrindiniai skirtumai:

Savybė Vaizdas (Image) Konteineris (Container)
Tipas Statinis šablonas Vykdoma kopija
Būsena Nepakitęs Keičiamas (procesų būsena)
Gyvenimo ciklas Sukurtas iš Dockerfile, gali būti ištrintas Pradedamas iš vaizdo, sustabdomas, ištrinamas
Failų sistema Klojama, nepakitusi Sluoksnis rašymui virš vaizdo sluoksnių
Ištekliai Nėra Naudoja pagrindinio kompiuterio išteklius (CPU, RAM, tinklas)