Home

Awesome

Github Actions GitHub release Codecov dependency status GitHub license

The docker Stack

This project is composed of a 2 things :

Cli tool and compose files collection are independants, you can use cli without the compose files and vice versa.

Documentation

"dctl" cli vs "docker compose" ?

With dctl,

With dctl, you can manage your project from everywhere in your terminal.

asciicast

The cli can "manage" multiple docker-compose files (start, stop, down, restart, build and more) from everywhere in your terminal. With this tool, you can avoid declaring multiple aliases in your shell, and you can use the same command to start/stop/restart/ and so on for all your projects. The cli offers an easy way to override default docker-compose file for a project, you can also define default arguments for all docker-compose commands to avoid repeating them in the command line.

See more

Roadmap / next steps

v1

v2

Contributing

Contributions are welcome, feel free to open an issue or a pull request.