decompose
« Back to VersTracker
Description:
Reverse-engineering tool for docker environments
Type: Formula  |  Latest Version: 1.11.5@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: docker devops reverse-engineering infrastructure-as-code containerization
Install: brew install decompose
About:
Decompose is a reverse-engineering tool designed to analyze and reconstruct Docker environments. It inspects running containers and networks to generate infrastructure-as-code artifacts like Docker Compose files or Terraform configurations. This enables developers to recover lost configurations or migrate existing setups into managed environments.
Key Features:
  • Automated discovery of running Docker containers and networks
  • Generates Docker Compose YAML or Terraform HCL configurations
  • Supports multiple output formats for easy integration
  • Zero-configuration operation for quick analysis
Use Cases:
  • Recovering lost Docker Compose files from running containers
  • Migrating legacy Docker environments to infrastructure-as-code
  • Auditing and documenting existing Docker setups
Alternatives:
  • docker-compose – Native tool for defining multi-container apps, but requires manual creation unlike Decompose's automated generation
  • container-diff – Focuses on container image analysis rather than runtime environment reconstruction
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 12:01pm 0 VERSION_BUMP 2612381f
Sep 15, 2025 5:46am 0 VERSION_BUMP e4e205f5