Current toolDocker Compose validator
Linux & operations · DEV-11Submit an issue

Docker Compose validator

Check Compose YAML syntax and services structure, then summarize services.

YAML validation · Service structure checks
Input
Output
Usage guide and examples

Work with configuration and network data

Paste Compose YAML to check for a nonempty services mapping and inspect each service’s image or build summary. Passing means the basic structure is readable, not full Compose-schema validation. No images are pulled or containers started.

Check the input format and options with this example before using your own data. Random values, file sizes and presentation vary with the input and settings.

Example input and settings

services:
  web:
    image: nginx
    ports:
      - "8080:80"

What to check in the result

services → web
image → nginx