Skip to main content

Docker Dev Environment, easily develop your programs using containers

Project description

Docker Dev Environment

Ddenv is a CLI tool to help with using docker as development environment. It currently supports the following project management tools:

  • yarn

Installation

Ddenv requires Python 3.10+

pip install ddenv

Usage

$ ddenv --help
Usage: ddenv [OPTIONS] [COMMAND]...

  Run the command in a Docker container with all the dependencies and
  source code

Arguments:
  [COMMAND]...  The command to run

Options:
  -m, --manager TEXT              The project manager your project uses
                                  [required]
  -v, --version TEXT              The version of the project
                                  manager/runtime
  -p, --port TEXT                 Ports to forward. Example: -p 5000:5000
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified
                                  shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell,
                                  to copy it or customize the installation.
  --help                          Show this message and exit.

Example:

ddenv -m yarn yarn dev

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

ddenv-0.1.2.tar.gz (5.9 kB view hashes)

Uploaded Source

Built Distribution

ddenv-0.1.2-py3-none-any.whl (7.3 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