Skip to content
This repository was archived by the owner on Oct 26, 2019. It is now read-only.

Repository files navigation

No longer maintained

I'm backing off maintaining this library due to a lack of motivation, time and usage of docker, contact me on twitter https://twitter.com/joelwurtz if you wish to take over this repository (or just do a fork).

Docker PHP

Docker PHP (for lack of a better name) is a Docker client written in PHP. This library aim to reach 100% API support of the Docker Engine.

The test suite currently passes against Docker Remote API v1.25 to v1.36.

Documentation StatusLatest VersionSoftware LicenseBuild StatusCode CoverageQuality ScoreTotal Downloads#docker-php on Slack

Installation

The recommended way to install Docker PHP is of course to use Composer:

composer require docker-php/docker-php

Docker API Version

By default it will use the last version of docker api available, if you want to fix a version (like 1.25) you can add this requirement to composer:

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

Usage

See the documentation.

Unit Tests

Setup the test suite using Composer if not already done:

$ composer install --dev

Run it using PHPUnit:

$ composer test

Contributing

Please see CONTRIBUTING for details.

Credits

This README heavily inspired by willdurand/Negotiation by @willdurand. This guy is pretty awesome.

License

The MIT License (MIT). Please see License File for more information.

About

A Docker client in PHP

Resources

Contributing

Stars

767 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages