Junior — Middle
Jaký je rozdíl mezi Docker obrazem a kontejnerem?
sobes.tech AI
Odpověď od AI
Obrázek Docker je šablona, která obsahuje všechny potřebné instrukce a závislosti pro spuštění aplikace: kód, knihovny, nastavení atd. Obrázek je statický a nem mění se.
Kontejner je spuštěná instance obrázku, izolované prostředí, ve kterém se aplikace provádí. Kontejnery mohou být spuštěny, zastaveny a upravovány během provozu.
Jednoduše řečeno:
- Obrázek je jako 'náčrt' nebo 'šablona'.
- Kontejner je 'živý' proces vytvořený na základě této šablony.
Například vytvoříte Docker obrázek s webovým serverem a poté spustíte několik kontejnerů z tohoto obrázku pro obsluhu požadavků.