├── .gitignore ├── .gitlab-ci.yml ├── .travis.yml ├── README.md ├── composer.json ├── docker-compose-test.yml ├── docker-images └── phaudit │ └── Dockerfile ├── docs ├── basic.md ├── composefile.md ├── composefilecollection.md ├── composemanager.md ├── index.md └── installation.md ├── mkdocs.yml ├── phpunit.xml.dist ├── scripts ├── prepare.sh └── tests.sh └── src └── DockerCompose ├── ComposeFile.php ├── ComposeFileCollection.php ├── Exception ├── ComposeFileNotFoundException.php ├── DockerHostConnexionErrorException.php ├── DockerInstallationMissingException.php └── NoSuchServiceException.php ├── Manager └── ComposeManager.php └── Tests ├── Manager ├── ComposeManagerBuildTest.php ├── ComposeManagerIpsTest.php ├── ComposeManagerKillTest.php ├── ComposeManagerPsTest.php ├── ComposeManagerPullTest.php ├── ComposeManagerRemoveTest.php ├── ComposeManagerRestartTest.php ├── ComposeManagerRunTest.php ├── ComposeManagerStartTest.php └── ComposeManagerStopTest.php ├── composeFileCollectionTest.php ├── composeFileTest.php └── integrationTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | bin 3 | composer.lock 4 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/composer.json -------------------------------------------------------------------------------- /docker-compose-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docker-compose-test.yml -------------------------------------------------------------------------------- /docker-images/phaudit/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docker-images/phaudit/Dockerfile -------------------------------------------------------------------------------- /docs/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docs/basic.md -------------------------------------------------------------------------------- /docs/composefile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docs/composefile.md -------------------------------------------------------------------------------- /docs/composefilecollection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docs/composefilecollection.md -------------------------------------------------------------------------------- /docs/composemanager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docs/composemanager.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/docs/installation.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /scripts/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/scripts/prepare.sh -------------------------------------------------------------------------------- /scripts/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/scripts/tests.sh -------------------------------------------------------------------------------- /src/DockerCompose/ComposeFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/ComposeFile.php -------------------------------------------------------------------------------- /src/DockerCompose/ComposeFileCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/ComposeFileCollection.php -------------------------------------------------------------------------------- /src/DockerCompose/Exception/ComposeFileNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Exception/ComposeFileNotFoundException.php -------------------------------------------------------------------------------- /src/DockerCompose/Exception/DockerHostConnexionErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Exception/DockerHostConnexionErrorException.php -------------------------------------------------------------------------------- /src/DockerCompose/Exception/DockerInstallationMissingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Exception/DockerInstallationMissingException.php -------------------------------------------------------------------------------- /src/DockerCompose/Exception/NoSuchServiceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Exception/NoSuchServiceException.php -------------------------------------------------------------------------------- /src/DockerCompose/Manager/ComposeManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Manager/ComposeManager.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerBuildTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerBuildTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerIpsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerIpsTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerKillTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerKillTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerPsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerPsTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerPullTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerPullTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerRemoveTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerRemoveTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerRestartTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerRestartTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerRunTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerRunTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerStartTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerStartTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/Manager/ComposeManagerStopTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/Manager/ComposeManagerStopTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/composeFileCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/composeFileCollectionTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/composeFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/composeFileTest.php -------------------------------------------------------------------------------- /src/DockerCompose/Tests/integrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omauger/docker-compose-php/HEAD/src/DockerCompose/Tests/integrationTest.php --------------------------------------------------------------------------------