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 details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
ddenv-0.1.2-py3-none-any.whl
(7.3 kB
view details)
File details
Details for the file ddenv-0.1.2.tar.gz.
File metadata
- Download URL: ddenv-0.1.2.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.26.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2ee0def58e5a76e37829363a19ad14bf3d91aed329cef36050fa2b696e2d9c9
|
|
| MD5 |
baefba954334b476010138bee70bf20a
|
|
| BLAKE2b-256 |
25fae8520d080b0f71e13d6d256b4ee8d027d7b1a1566fa8f5b9cc3094cfe048
|
File details
Details for the file ddenv-0.1.2-py3-none-any.whl.
File metadata
- Download URL: ddenv-0.1.2-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.26.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e55929ce2781e80d8557d9e31229ca2e6bfc6e73601c0b208598e50303cadd3e
|
|
| MD5 |
f2ea0b2a9c0f2970d244dd51d1f288b1
|
|
| BLAKE2b-256 |
a394ad0b4e25a762029a2dcd02ce62fd2d0af6c76c6213f3d2e11bfe15fb729d
|