Skip to content

dokku/docker-orchestrate

docker-orchestrate

A Docker CLI plugin to deploy Docker Compose services with support for rolling updates, cron scheduling, custom healthchecks, and container naming conventions.

Installation

Install with the quick install script:

curl -fsSL https://raw.githubusercontent.com/dokku/docker-orchestrate/main/install.sh | sh

Or via Homebrew:

brew install dokku/repo/docker-orchestrate

Or build from source:

make install

See the Getting Started guide for all distribution channels (Debian/Ubuntu packages, binary downloads, etc.).

Once installed, the plugin is available via docker orchestrate.

Usage

Deploy all services in a compose file:

docker orchestrate deploy

Deploy a specific service:

docker orchestrate deploy web

Run scheduled one-shot tasks via the built-in cron daemon:

docker orchestrate cron -f docker-compose.yml -p myproject

See the command reference for all flags and options.

Documentation

License

MIT

About

A docker plugin for orchestrating compose deploys

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors