Sobes.tech
Junior — Middle

Каква е разликата между Docker образ и контейнер?

sobes.tech AI

Отговор от AI

Образът на Docker е шаблон, който съдържа всички необходими инструкции и зависимости за стартиране на приложение: код, библиотеки, настройки и т.н. Образът е статичен и не се променя.

Контейнерът е стартиран екземпляр на образа, изолиран среда, в която се изпълнява приложението. Контейнерите могат да бъдат стартирани, спрени и променени по време на работа.

По-просто казано:

  • Образът е като 'чертеж' или 'шаблон'.
  • Контейнерът е 'жив' процес, създаден въз основа на този шаблон.

Например, създавате Docker образ с уеб сървър и след това стартирате няколко контейнера от този образ за обслужване на заявки.