Validateur Docker Compose

Visualisation des services, vérification des ports, des réseaux et de la syntaxe obsolète de docker-compose.yml.

docker-compose.yml
Schéma des services
web8080:80api3000:3000dbno ports

L'outil analyse le fichier docker-compose.yml, construit un schéma visuel des relations entre services via depends_on, vérifie les conflits de ports sur l'hôte, les références à des réseaux et volumes non déclarés, et avertit en cas de syntaxe obsolète. Le traitement s'effectue entièrement dans le navigateur.

Le fichier docker-compose est-il exécuté ?

Non, l'outil analyse et valide uniquement la structure YAML et ne lance aucun conteneur.

Que signifie l'avertissement concernant la version obsolète ?

La clé version dans docker-compose.yml est considérée comme obsolète dans la spécification Compose moderne et il est recommandé de la supprimer.

Les conflits de ports sont-ils vérifiés ?

Oui, si plusieurs services exposent le même port hôte, l'outil affichera une erreur.

Que montre le bouton docker run ?

Génère des commandes docker run équivalentes pour chaque service, ce qui est utile pour un démarrage rapide sans docker-compose.