dockpy-cli - Docker CLI tool with async operations
Project description
dockpy-cli
Docker CLI tool with async operations built on the dockpy-sdk.
Installation
pip install dockpy-cli
Or with pipx (recommended for CLI usage):
pipx install dockpy-cli
Quick Start
# Verify installation
dp --help
# Container operations
dp container list
dp container create nginx:latest --name my-web -d
# Image operations
dp image list
dp image pull python:3.10
Commands
Containers
dp container list # List all containers
dp container create IMAGE # Create a new container
dp container start CONTAINER # Start a container
dp container stop CONTAINER # Stop a container
dp container logs CONTAINER # View container logs
dp container remove CONTAINER # Remove a container
Images
dp image list # List all images
dp image pull IMAGE # Pull an image
dp image push IMAGE # Push an image
dp image remove IMAGE # Remove an image
Output Formats
Supports multiple output formats:
- Table (default) - Formatted ASCII tables
- JSON - Machine-readable JSON output
- YAML - YAML formatted output
Example:
dp container list --format json
dp image list --format yaml
Documentation
See the main repository for full documentation.
License
Apache License 2.0 - See LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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
File details
Details for the file dockpy_cli-0.0.1rc1.tar.gz.
File metadata
- Download URL: dockpy_cli-0.0.1rc1.tar.gz
- Upload date:
- Size: 36.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd7b93e9219aa736ea166d28770fb735b8a9decfeddcdc8f4b20edc12f0ad0fb
|
|
| MD5 |
6851ba1da93edf1c5923326996949a30
|
|
| BLAKE2b-256 |
580788000f57df0bcbbd4d113edf06431605e786af1359249c9269120b6c836c
|
File details
Details for the file dockpy_cli-0.0.1rc1-py3-none-any.whl.
File metadata
- Download URL: dockpy_cli-0.0.1rc1-py3-none-any.whl
- Upload date:
- Size: 54.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8465209f914343578e7783a3d42a094b338aac23378541d92c0136dd3f53832
|
|
| MD5 |
3a8f3c8fcdffe57976d2b62b435f9e75
|
|
| BLAKE2b-256 |
de170d6c499fd77a9b7751af2ad6a4fe3c3644c7124cb0d03ef48473035f6fe1
|