Skip to main content

No project description provided

Project description

Doco CLI

doco (docker compose tool) is a command line tool for working with Docker Compose projects (pretty-printing status, creating backups using rsync, batch commands and more).

Code style License: GPL v3 PyPI

Usage

Example calls:

  • doco s *: Print pretty status of all docker compose projects in the current directory.
  • doco s . -aa: Print most detailled status of a docker compose project (including variables and volumes).
  • doco r .: Equivalent of docker compose down --remove-orphans && docker compose up --build -d.
  • doco backups create . --dry-run --verbose: See what would be done to create a backup of a docker compose project.

To explore all possibilities, run doco -h or see docs/doco-help.md.

Installation

pipx install doco-cli
doco --install-completion

Or install from source, see docs/installation.md.

Configuration

To create a backup, you need to either create a doco.config.toml file, a doco.config.json file or set environment variables.

See docs/configuration.md.

Development

To start developing, see docs/development.md.

Project details


Download files

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

Source Distribution

doco_cli-2.2.1.tar.gz (36.8 kB view hashes)

Uploaded Source

Built Distribution

doco_cli-2.2.1-py3-none-any.whl (52.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page