docker-autocompose

Generate a docker-compose yaml definition from a running container


Keywords
docker, yaml, container, automation, compose, docker-compose
License
GPL-2.0
Install
pip install docker-autocompose==1.0.1

Documentation

docker-autocompose

Generates a docker-compose yaml definition from a running container.

Required Modules:

Example Usage:

sudo python autocompose.py container-name

Outputs a docker-compose compatible yaml structure. docker-compose reference docker-compose yaml file specification

While experimenting with various docker containers from the Hub, I realized that I'd started several containers with complex options for volumes, ports, environment variables, etc. and there was no way I could remember all those commands without referencing the Hub page for each image if I needed to delete and re-create the container (for updates, or if something broke).

With this tool, I can easily generate docker-compose files for managing the containers that I've set up manually.