Sobes.tech
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.