Выбор ответа Junior Docker для разработчика спрашивают часто обновлено

Образ и контейнер

Вопрос

Чем образ Docker отличается от контейнера?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Образ это шаблон из слоёв, контейнер его запущенный экземпляр. Образ похож на класс, контейнер на объект.

Варианты ответа

  1. Образ это запущенный процесс, а контейнер это файл на диске
  2. Образ это шаблон из слоёв, контейнер его запущенный экземплярправильный ответ
  3. Это одно и то же, разные названия в разных версиях Docker
  4. Контейнер это образ, загруженный в Docker Hub или другой реестр

Разбор

Образ похож на класс, контейнер на объект. Из одного образа можно запустить много контейнеров, и изменения внутри контейнера не меняют образ.

  • Первый вариант переворачивает понятия.
  • Это разные сущности: docker images и docker ps показывают разное.
  • В реестр (Docker Hub) публикуют образы, а не контейнеры.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.