La validation de docker-composition de fichier yml
Est-il un moyen facile de vérifier la syntaxe, etc de docker-composition de fichier (docker-compose.yml
aka fig.yml
) sans avoir à exécuter le panneau adéquat?
Je suis en train d'ajouter une vérification rapide à mon build /test pipeline de vérifier mon composer des fichiers.
- Notez que je connais, mais github.com/docker/compose/issues/129
- Vous pourriez mettre votre build pipeline à l'intérieur d'un conteneur dans lequel vous fait le test avec un bon menu fixe. Un peu comme le panneau lui-même. Que cela pourrait-il fonctionner?
Vous devez vous connecter pour publier un commentaire.
Entre-temps elle a été ajoutée à docker-composer comme docker-composition de config. La validation de votre fichier est maintenant aussi simple que
docker-compose -f docker-compose.yml config
. Comme toujours, vous pouvez omettre le-f docker-compose.yml
partie lors de l'exécution du présent dans le même dossier que le fichier lui-même ou avoir l' COMPOSE_FILE variable d'environnement pointant vers votre fichier.