Junior — Middle
Aký je rozdiel medzi Docker obrazom a kontajnerom?
sobes.tech AI
Odpoveď od AI
Obrázok Docker je šablóna, ktorá obsahuje všetky potrebné inštrukcie a závislosti na spustenie aplikácie: kód, knižnice, nastavenia atď. Obrázok je statický a nemení sa.
Kontajner je spustená inštancia obrázka, izolované prostredie, v ktorom sa vykonáva aplikácia. Kontajnery môžu byť spustené, zastavené a upravované počas prevádzky.
Jednoducho povedané:
- Obrázok je ako 'náčrt' alebo 'šablóna'.
- Kontajner je 'živý' proces vytvorený na základe tejto šablóny.
Napríklad vytvoríte Docker obrázok s webovým serverom a potom spustíte niekoľko kontajnerov z tohto obrázka na obsluhu požiadaviek.