omauger/docker-compose-php

Docker Compose PHP 客户端

2.1 2016-12-08 12:58 UTC

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 兼容。

Travis-CI Documentation Status Scrutinizer Code Quality

版本控制

目前还没有 稳定版,而 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

贡献

Ophélie Mauger

许可证

MIT 许可证 (MIT)

版权所有 (c) 2015 Forges Alterway

在此特此免费授予任何获得本软件及其相关文档副本(“软件”)的个人以免费使用软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许获得软件的人士使用该软件,但需遵守以下条件

上述版权声明和本许可声明应包含在软件的任何副本或主要部分中。

软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是基于合同、侵权或其他方式,是否因软件或软件的使用或其他方式而产生。