Docker-Compose-Validator

Visualisierung von Diensten, Überprüfung von Ports, Netzwerken und veralteter Syntax in der docker-compose.yml.

docker-compose.yml
Dienstdiagramm
web8080:80api3000:3000dbno ports

Das Tool analysiert die docker-compose.yml, erstellt ein visuelles Diagramm der Dienstbeziehungen über depends_on, prüft Host-Port-Konflikte, Verweise auf nicht deklarierte Netzwerke und Volumes sowie Warnungen vor veralteter Syntax. Die Verarbeitung erfolgt vollständig im Browser.

Wird die docker-compose-Datei ausgeführt?

Nein, das Tool analysiert und validiert lediglich die YAML-Struktur und startet keine Container.

Was bedeutet die Warnung zur veralteten Version?

Der Schlüssel version in der docker-compose.yml gilt in der modernen Compose Specification als veraltet und wird empfohlen, ihn zu entfernen.

Werden Portkonflikte überprüft?

Ja, wenn mehrere Dienste denselben Host-Port freigeben, zeigt das Tool einen Fehler an.

Was zeigt die Schaltfläche docker run?

Generiert äquivalente docker-run-Befehle für jeden Dienst – nützlich für den schnellen Start ohne docker-compose.