Parse a Compose YAML file, inventory services, and flag common structural, dependency, port, and operational issues before you run it.
Paste compose.yaml or docker-compose.yml. Parsing and checks run locally in the browser.
This is a local structural linter. It does not pull images, inspect your Docker daemon, resolve environment variables, or execute Compose.
| Service | Image / build | Ports | Depends on |
|---|---|---|---|
| No Compose file validated yet. | |||
The linter checks the services shape, service names, image/build presence, port mappings, duplicate host ports, dependencies, named volumes, and a few scaling/security footguns. Review final compatibility against your installed Docker Compose version.