Junior
Mi a különbség a kép és a konténer között?
sobes.tech MI
Válasz az MI-től
Kép (Image) — ez egy statikus, változatlan sablon, amely tartalmazza mindazt, ami egy alkalmazás indításához szükséges: kód, könyvtárak, függőségek, környezeti változók és konfigurációs fájlok. A kép a Dockerfile alapján készül.
A konténer (Container) egy futtatható, elszigetelt példány a képből. Ez egy futó folyamat saját fájlrendszerrel, hálózattal és a képre alapozott folyamatokkal. A konténerek indíthatók, leállíthatók, törölhetők és rendszerek között áthelyezhetők.
Fő különbségek:
| Jellemző | Kép (Image) | Konténer (Container) |
|---|---|---|
| Típus | Statikus sablon | Futtatható példány |
| Állapot | Változatlan | Változtatható (folyamat állapota) |
| Életciklus | Dockerfile-ból készül, törölhető | A képből indítva, leállítva, törölve |
| Fájlrendszer | Réteges, változatlan | Réteg a kép rétegei felett írható |
| Erőforrások | Nem | A gazdagép erőforrásait használja (CPU, RAM, hálózat) |