Sobes.tech
Back to questions
Intern
3

В чём разница между Docker образом и контейнером? Образ можно свободно модифицировать после запуска, тогда как запущенный контейнер остаётся статичным и неизменяемым Образ - это архив исходного кода приложения, а контейнер - уже собранное исполняемое окружение без кода Образ находится в оперативной памяти во время работы, тогда как контейнер хранится в реестре в виде слоёв Образ - неизменяемый шаблон с файловой системой и метаданными, контейнер - запущенный из образа изолированный процесс со своим состоянием

Companies where asked
AvitoAvito

Answer from AI

sobes.tech AI

Образ Docker — это неизменяемый шаблон, содержащий файловую систему, зависимости и метаданные, необходимые для запуска приложения. Он хранится в виде слоёв и служит основой для создания контейнеров.

Контейнер — это запущенный экземпляр образа, изолированный процесс с собственным состоянием и файловой системой, которая может изменяться во время работы. Контейнеры создаются из образов и могут быть запущены, остановлены, изменены и удалены.

Таким образом, правильный ответ:

Образ - неизменяемый шаблон с файловой системой и метаданными, контейнер - запущенный из образа изолированный процесс со своим состоянием.