Junior
Mis vahe on pildi ja konteineri vahel?
sobes.tech AI
Vastus AI-lt
Pilt (Image) — see on staatiline, muutumatu mall, mis sisaldab kõike, mida rakenduse käivitamiseks on vaja: koodi, teeke, sõltuvusi, keskkonnamuutujaid ja konfiguratsioonifaile. Pilt luuakse Dockerfile põhjal.
Konteiner (Container) on pildi käivitatav, isoleeritud eksemplar. See on tööprotsess, millel on oma failisüsteem, võrk ja protsessid, mis põhinevad pildil. Konteinerid võivad olla käivitatud, peatatud, kustutatud ja süsteemide vahel üle kantud.
Peamised erinevused:
| Omadus | Pilt (Image) | Konteiner (Container) |
|---|---|---|
| Tüüp | Staatiline mall | Käivitatav eksemplar |
| Seisund | Muutumatuna | Muutuv (protsessi seisund) |
| Elutsükkel | Luua Dockerfile'ist, võib kustutada | Alustatakse pildist, peatatakse, kustutatakse |
| Failisüsteem | Kihtidega, muutumatuna | Kiht pildi kihtide peale kirjutamiseks |
| Ressursid | Ei ole | Kasutab host-masina ressursse (CPU, RAM, võrk) |