2017 © Pedro Peláez
 

library docker

image

toolsphp/docker

  • Wednesday, October 12, 2016
  • by dimajolkin
  • Repository
  • 1 Watchers
  • 0 Stars
  • 53 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

docker

 - запуск контейнеров из PHP. 
 Восзможное использование в тестах
 
use ToolsPhp\docker\Composer;
use ToolsPhp\docker\containers\DbContainer;
use ToolsPhp\docker\Docker;

include __DIR__ . "/../vendor/autoload.php";

$docker = Docker::getInstance();
$docker->factory([
    'postgres' => function(Composer $composer) {
        $composer->setPrototype(DbContainer::class);
        /** @var DbContainer $container */
        $container =  $composer->up(__DIR__ . '/docker-composer.yml');
        $container->setParamConnect('pgsql', 'postgres','postgres','postgres');

        return $container;
    }
]);

/** @var DbContainer $postgres */
$postgres = $docker->get('postgres');
$postgres->start();

$pdo = $postgres->getPDO();

The Versions

12/10 2016

dev-master

9999999-dev

  Sources   Download

The Requires

 

by Avatar dimajolkin

12/10 2016

0.2.1

0.2.1.0

  Sources   Download

The Requires

 

by Avatar dimajolkin

11/10 2016

0.2

0.2.0.0

  Sources   Download

The Requires

 

by Avatar dimajolkin

10/10 2016

0.1

0.1.0.0

  Sources   Download

The Requires

 

by Avatar dimajolkin