Docker Compose Validator
docker-compose.yml0 lines
Validation Results
Paste a docker-compose.yml to validate
Or click "Load Sample" to try a working example
Validation checks performed
Structure
Validates top-level keys, version format, services presence, and ensures each service is a valid mapping.
Services
Checks image/build presence, valid service keys, port mappings, volume mounts, environment variables, and restart policies.
References
Verifies depends_on targets exist, network references match defined networks, and named volumes are declared.
Common Mistakes
Detects typos (port vs ports, volume vs volumes), circular dependencies, and unusual configuration values.
This tool is provided as-is for convenience. Output should be verified before use in any production or critical context.