Linux Labs

Контейнеры: Docker и compose / Ступень 4 из 11

Dockerfile: свой образ

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 7 · итог · 2 мин

Итог

  • Образ собирают по Dockerfile командой docker build; COPY кладёт в образ копию файла из контекста сборки.
  • Каждая инструкция — слой образа, docker history показывает слои; тег — имя версии, и сборка переносит его на новый образ.
  • Кэш берёт шаг готовым, пока не изменились он сам, шаги выше и файлы для COPY; после изменённого шага всё ниже выполняется заново.
  • Правка в начале урока не дошла до сайта: контейнер отдавал копию index.html из образа site:1, и docker restart её не меняет — нужен новый образ и новый контейнер из него.
Ubuntu 24.04
Загрузка…