阶段1/docker-php

此软件包已被 废弃 并不再维护。作者建议使用 docker-php/docker-php 软件包。

Docker PHP 客户端

v2.0.0 2018-02-22 17:45 UTC

README

由于缺乏动力、时间和 Docker 的使用,我将停止维护这个库。如果您想接管这个仓库(或者只是创建一个分支),请在推特上联系我 https://twitter.com/joelwurtz

Docker PHP

Docker PHP(由于缺乏更好的名称)是一个用 PHP 编写的 Docker 客户端。这个库的目标是实现 Docker 引擎 100% 的 API 支持。

测试套件目前可以针对 Docker 远程 API v1.25 到 v1.36 进行测试。

Documentation Status Latest Version Software License Build Status Code Coverage Quality Score Total Downloads #docker-php on Slack

安装

当然,安装 Docker PHP 的推荐方法是使用 Composer

composer require docker-php/docker-php

Docker API 版本

默认情况下,它将使用可用的最新版本 Docker API,如果您想固定一个版本(如 1.25),您可以在 composer 中添加此要求。

composer require "docker-php/docker-php-api:4.1.25.*"

使用方法

请参阅 文档

单元测试

使用 Composer 设置测试套件(如果尚未完成)

$ composer install --dev

使用 PHPUnit 运行它

$ composer test

贡献

请参阅 CONTRIBUTING 以获取详细信息。

鸣谢

此 README 严重受到 willdurand/Negotiation 的启发,作者为 @willdurand。这个人相当棒。

许可

MIT 许可证(MIT)。请参阅 许可文件 获取更多信息。