Docker Compose Profile Resolver
Preview which Docker Compose services are active for selected profile combinations.
Also useful for: docker compose profiles docker compose profile checker compose profiles preview docker services active profiles Docker Compose Profile Resolver
Docker Compose Profile Resolver
Runs in your browser. Inputs are not uploaded.Docker Compose Profile Resolver Example Run
See which services run for a selected profile.
Sample inputs
Selected profiles: debug
Docker Compose YAML:
services:
web:
image: app
worker:
image: app-worker
profiles: [jobs]
debug-ui:
image: debug
profiles: [debug]
Generated result
Summary: 2 of 3 services active for selected profiles: debug.
Stats
- Services: 3
- Active: 2
Issues
- No issues found.
Output
active: web (default)
inactive: worker (jobs)
active: debug-ui (debug) What the Docker Compose Profile Resolver Checks
-
Selected profiles
Comma-separated profile names are matched against service profile lists.
-
Default services
Services without profiles are always marked active.
-
Profile-gated services
Services with at least one selected profile are marked active.
-
Inactive services
Services whose profiles do not match are shown explicitly rather than disappearing.
-
Parser scope
The preview expects a standard services block and does not run the Compose CLI.
Docker Compose Profile Resolver Questions
- Q: Does the Docker Compose profile resolver upload my Compose profiles? A: No. Inputs are processed in your browser, and pasted content is not sent to analytics or a server.
- Q: What should I paste into the Docker Compose profile resolver? A: Enter selected profile names and paste a Compose services block.
- Q: What can I copy or download? A: You can copy the active/inactive service report.
- Q: What does the Docker Compose profile resolver not verify? A: It does not resolve extends, includes, anchors, multiple files, or Docker Compose runtime behavior.
Related Tools
Updates
- v1.0.0 New 2026-05-17: Initial profile resolver for default, active, and inactive Compose services added.