Кеш сборки Docker: как ускорить build и не получить старый результат
Разбираемся, когда Docker переиспользует слои, как расположить COPY и RUN, настроить .dockerignore и cache mounts, а также проверить чистую сборку.
Тег
Разбираемся, когда Docker переиспользует слои, как расположить COPY и RUN, настроить .dockerignore и cache mounts, а также проверить чистую сборку.
Создаём Dockerfile для небольшого приложения: ограничиваем build context, используем слои и multi-stage, запускаем без root и проверяем готовый образ.