Skip to main content

4.6 Hadolint

Hadolint nos ofrece un linter completo con un conjunto de reglas sólidas y bien definidas. Lo que reduce la necesidad de recordar todas las buenas prácticas, sobre todo cuando no usamos Docker a diario o añadimos nuevas personas al equipo.

Las reglas pueden modificarse fácilmente para adaptarse a las convenciones del equipo.

Y podemos consumirlo como un contenedor al que le pasamos el Dockerfile que queramos revisar:

docker run --rm -i hadolint/hadolint < Dockerfile