πŸ› οΈ Developer Tools
Β· 4 min read

Free Docker Compose Validator


Paste your docker-compose.yml to catch common mistakes before you run docker compose up.

What it checks

  • Missing image or build directive
  • Duplicate host port mappings
  • depends_on referencing non-existent services
  • Deprecated version field
  • Missing restart policy
  • Hardcoded passwords in environment variables
  • Untagged images (implicit :latest)
  • Privileged mode usage

Limitations

This is a structural linter, not a full YAML parser. It catches the most common mistakes but won’t validate every edge case. For full validation, use docker compose config locally.

πŸ“˜