omauger / docker-compose-php
Docker Compose PHP 客户端
Requires
- php: >=5.4
- mikehaertl/php-shellcommand: ^1.2.0
This package is not auto-updated.
Last update: 2024-09-14 18:26:10 UTC
README
Docker-compose PHP 是用 PHP 编写的 Docker-compose SDK。这个库仍在开发中。目前支持的功能不多,但目标是达到 100% 支持 docker-compose 选项。
版本 <= 1.0 与 docker 客户端 1.9、docker-compose 1.5 和 php 5.6 兼容。版本 2.0 与 docker 客户端 >= 1.10、docker-compose >= 1.6 和 php 5.6 兼容。
版本控制
目前还没有 稳定版,而 docker-compose 正在快速发展,但我们仍试图根据 semver 对库进行语义版本控制,但有所调整
- MAJOR 版本号保持在 0,直到覆盖 docker-compose 1.5 的所有选项
- MINOR 版本号在做出向后不兼容的更改时递增
- PATCH 版本号在添加新功能时递增
所以,如果你需要 0.1 版本,请拉取标签 0.1.0,你应该会没事的。
安装
当然,安装 Docker PHP 的推荐方法是使用 Composer
{
"require": {
"omauger/docker-compose-php": "@dev"
}
}
注意:Docker-compose PHP 还没有稳定版本。
用法
请参阅 文档 运行测试
./scripts/tests.sh
贡献
许可证
MIT 许可证 (MIT)
版权所有 (c) 2015 Forges Alterway
在此特此免费授予任何获得本软件及其相关文档副本(“软件”)的个人以免费使用软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许获得软件的人士使用该软件,但需遵守以下条件
上述版权声明和本许可声明应包含在软件的任何副本或主要部分中。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是基于合同、侵权或其他方式,是否因软件或软件的使用或其他方式而产生。