Skip to main content

diff docker-compose files

Project description

Build Status Docker Build PyPi downloads PyPi version Docker pulls # compose_diff

Diff docker-compose files. When deploying using docker-compose, these files could be used to generate Release Notes. Especially interesting is to diff two docker-compose Releases by each other, then customers know the changed components and testers know which part to especially test.


Via Python

Install it via: pip3 install compose_diff

After that use it like

compose_diff --versions old.yml new.yml this will print the differences in the used versions/tags between the two compose files.

compose_diff --instances old.yml new.yml this will print the amount of instances of this image between the two compose files.


  • Support for Version 2 and Version 1.
  • Diffs Image Versions
  • Diffs Image Instances
  • Output in Markdown and CSV format

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
compose_diff-0.4.0.tar.gz (4.2 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page