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
dockpy_cli-0.0.1rc1.tar.gz
(36.1 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
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
|