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.