Кеш инвалидируется когда меняется инструкция, её аргументы или файлы которые она копирует. После первой инвалидации все последующие слои пересобираются. ARG в Dockerfile меняет кеш при изменении значения — используй для cache busting. --no-cache=true игнорирует кеш полностью. Remote cache (--cache-from) позволяет использовать кеш с registry в CI где локального кеша нет.
Что такое Docker build cache invalidation и как её контролировать?
Senior
225 просмотровAFK Offer AI
Что такое containerd и как он связан с Docker?