
Docker Hadolint
- 139 installs
- 99 repo stars
- Updated August 4, 2026
- thebeardedbearsas/claude-craft
Helps with devops & ci/cd tasks.
About
docker-hadolint is a Claude Code skill for devops & ci/cd. It helps solo builders move faster with AI-assisted coding.
- docker-hadolint
- DevOps & CI/CD
- AI-coding skill
Docker Hadolint by the numbers
- 139 all-time installs (skills.sh)
- +3 installs in the week ending Jul 27, 2026 (Skillselion tracking)
- Ranked #473 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/thebeardedbearsas/claude-craft --skill docker-hadolintAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 139 |
|---|---|
| repo stars | ★ 99 |
| Last updated | August 4, 2026 |
| Repository | thebeardedbearsas/claude-craft ↗ |
What it does
Helps with devops & ci/cd tasks.
Files
Docker & Hadolint (2026)
Versions (avril 2026)
- Docker Engine : 29.5.2 (patch sécurité, juin 2026)
Source : https://docs.docker.com/engine/release-notes/29/
- Docker Compose : Spec v5.0.0 "Mont Blanc" (champ
version:obsolète depuis v2.40+)
Source : https://www.compose-spec.io/
- Hadolint : v2.12.0 (version stable pinnée)
Source : https://github.com/hadolint/hadolint/releases/tag/v2.12.0
Validation Hadolint
TOUJOURS utiliser la version pinnée `v2.12.0` (jamais latest ou sans tag).
# Validation Dockerfile
docker run --rm -i hadolint/hadolint:v2.12.0 < Dockerfile
# Validation via Makefile (recommandé)
make hadolintBest Practices 2026
BuildKit Cache Mounts
RUN --mount=type=cache,target=/var/cache/apk \
apk add --no-cache postgresql-devBénéfice : Réduction temps build de 40-60% Source : https://docs.docker.com/build/cache/
BuildKit Secrets
RUN --mount=type=secret,id=composer_token \
COMPOSER_AUTH="$(cat /run/secrets/composer_token)" composer installBénéfice : Aucun secret dans l'image finale Source : https://docs.docker.com/build/building/secrets/
Multi-Stage Builds
FROM php:8.4-fpm-alpine AS builder
RUN composer install
FROM php:8.4-fpm-alpine AS runtime
COPY --from=builder /app /appBénéfice : Réduction taille image de 60-97% Source : https://docs.docker.com/build/building/multi-stage/
Images Distroless
FROM gcr.io/distroless/php8.4-fpm
COPY --from=builder /app /appBénéfice : Surface d'attaque minimale, CVE réduites de 90% Source : https://github.com/GoogleContainerTools/distroless
Documentation Complète
Voir @.claude/references/symfony/docker.md pour architecture complète et exemples.