webproject-xyz / docker-api-client
A PHP docker API client generated from docker api swagger schema with jane
Installs: 4 126
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 2
pkg:composer/webproject-xyz/docker-api-client
Requires
- php: ~8.3.0 || ~8.4.0
- jane-php/open-api-runtime: ^7.9.0
- phpdocumentor/reflection-docblock: ^5.6.4
- phpstan/phpdoc-parser: ^2.3.0
- symfony/console: ^7.3.6
- symfony/http-client: ^7.3.6
- symfony/property-access: ^7.3.3
- symfony/property-info: ^7.3.5
- symfony/runtime: ^7.3.4
- symfony/serializer: ^7.3.5
Requires (Dev)
- codeception/codeception: ^5.3.2
- codeception/module-asserts: ^3.2.1
- codeception/module-phpbrowser: ^3.0.2
- friendsofphp/php-cs-fixer: 3.89.2
- jane-php/open-api-3: ^7.9.0
- roave/security-advisories: dev-latest
- symfony/var-dumper: 7.3.5
This package is auto-updated.
Last update: 2025-12-05 06:49:08 UTC
README
Based on Docker API Version spec docker-v1.51.yaml
converted to openapi v3.1.0 docker-v1.51-patched.yaml see UPDATE.md how to upgrade client
Example
list running all containers
bin/docker-api docker:list-containers
listen for socket events
bin/docker-api docker:events:listen