Outils complémentaires pour Docker

yamllint

Vérifiez la syntaxe de votre fichier YAML avec la commande suivante :

# Si yamllint est installé sur votre système:
# yamllint docker-compose.yml
# Sinon :
docker run --rm -v $(pwd):/data cytopia/yamllint /data/docker-compose.yml

La documentation est ici : https://yamllint.readthedocs.io/en/stable/

Hadolint

Hadolint vérifie la validité de votre Dockerfile et vous donne des indications pour améliorer la qualité.

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

Essayez le sur les dockerfiles que vous avez. Discutez les recommendations fournies.