Что такое Hadolint
Hadolint — это инструмент для анализа и статической проверки Dockerfile на наличие ошибок, уязвимостей и проблем с соблюдением лучших практик. Он помогает разработчикам находить ошибки, такие как использование устаревших инструкций, неправильные права доступа к файлам, лишние слои или неэффективное использование кэширования.
Особенности Hadolint:
- Поддержка правил линтинга YAML.
- Проверка безопасности Dockerfile.
- Расширяемые и настраиваемые правила.
- Поддержка интеграции с CI/CD пайплайнами.
Hadolint помогает улучшить качество и безопасность контейнерных приложений путем автоматического анализа Dockerfile на этапе разработки.