├── .gitignore ├── .scrutinizer.yml ├── .travis.yml ├── LICENSE ├── README.md ├── UPGRADE-0.4.0.md ├── app ├── container.debian.php ├── container.linux.php ├── container.mac.php ├── container.php └── container.redhat.php ├── behat.yml ├── bin └── dock-cli ├── box.json.dist ├── composer.json ├── composer.lock ├── docs ├── cmd-build.md ├── cmd-docker-doctor.md ├── cmd-docker-install.md ├── cmd-docker-restart.md ├── cmd-logs.md ├── cmd-ps.md ├── cmd-reset.md ├── cmd-run.md ├── cmd-start.md ├── cmd-stop.md ├── images │ └── docker-php-example-ps-output.png ├── install.md ├── plugins │ └── extra-host-names.md └── release.md ├── features ├── bash-manipulator.feature ├── bootstrap │ ├── ApplicationTesterContext.php │ ├── Fake │ │ ├── ConfiguredContainerIds.php │ │ ├── ContainerDetails.php │ │ ├── InMemoryFileManipulator.php │ │ └── Logs.php │ ├── FileManipulatorContext.php │ ├── SmokeContext.php │ ├── Test │ │ ├── Compose │ │ │ └── PredictableProject.php │ │ ├── Container.php │ │ ├── Doctor │ │ │ └── NullDoctor.php │ │ ├── Plugins │ │ │ └── ExtraHostname │ │ │ │ └── InMemoryResolutionWriter.php │ │ └── Project │ │ │ └── PredictableManager.php │ └── app │ │ └── container.php ├── custom-hostname.feature ├── inspect-containers.feature └── view-container-logs.feature ├── release.sh ├── spec ├── Dock │ └── Docker │ │ ├── Compose │ │ └── ConfigSpec.php │ │ └── Dns │ │ └── DnsDockResolverSpec.php └── fixtures │ ├── docker-compose-nodefault.yml │ └── docker-compose.yml └── src ├── Cli ├── BuildCommand.php ├── Docker │ ├── DoctorCommand.php │ ├── InstallCommand.php │ └── RestartCommand.php ├── Helper │ └── ContainerList.php ├── IO │ ├── ConsoleUserInteraction.php │ ├── InteractiveProcessRunner.php │ └── LocalProject.php ├── LogsCommand.php ├── PsCommand.php ├── ResetCommand.php ├── RunCommand.php ├── SelfUpdateCommand.php ├── StartCommand.php └── StopCommand.php ├── Docker ├── Compose │ ├── ComposeExecutableFinder.php │ ├── Config.php │ ├── ConfiguredContainerIds.php │ ├── ContainerInspector.php │ ├── Logs.php │ ├── NotWithinServiceException.php │ └── Project.php ├── ContainerDetails.php ├── Containers │ ├── ConfiguredContainerIds.php │ ├── ConfiguredContainers.php │ ├── Container.php │ ├── ContainerDetails.php │ ├── ContainerNotFound.php │ └── Logs.php ├── Dns │ ├── ContainerAddressResolver.php │ └── DnsDockResolver.php └── Machine │ ├── DockerMachineCli.php │ ├── Machine.php │ ├── MachineException.php │ ├── SshClient.php │ └── SshFileManipulator.php ├── Doctor ├── Action │ └── StartMachineOrInstall.php ├── CommandFailedException.php ├── DnsDock.php ├── Docker.php ├── Doctor.php ├── Task.php └── TaskBasedDoctor.php ├── IO ├── FileManipulator.php ├── PharFileExtractor.php ├── Process │ ├── InteractiveProcess.php │ ├── InteractiveProcessBuilder.php │ ├── InteractiveProcessManager.php │ ├── Pipe │ │ ├── NullPipe.php │ │ ├── Pipe.php │ │ └── UserInteractionPipe.php │ └── WaitStrategy │ │ ├── BasicWait.php │ │ ├── TimeoutWait.php │ │ └── WaitStrategy.php ├── ProcessRunner.php ├── SilentProcessRunner.php └── UserInteraction.php ├── Installer ├── DNS │ ├── Linux │ │ ├── Debian │ │ │ └── DockerRouting.php │ │ ├── DnsDock.php │ │ └── RedHat │ │ │ └── DockerRouting.php │ └── Mac │ │ ├── DnsDock.php │ │ ├── DockerRouting.php │ │ ├── DownloadDnsDock.php │ │ └── fixtures │ │ └── com.docker.route.plist ├── DockerInstaller.php ├── Installable.php ├── InstallerTask.php ├── SoftwareInstallTask.php ├── System │ ├── Catcher │ │ ├── ErrorCatcherDecoratorFactory.php │ │ └── XcodeLicenseErrorCatcherDecorator.php │ ├── Linux │ │ ├── Docker.php │ │ ├── DockerCompose.php │ │ └── NoSudo.php │ └── Mac │ │ ├── BrewCask.php │ │ ├── Docker.php │ │ ├── DockerCompose.php │ │ ├── DockerMachine.php │ │ ├── EnvironmentVariables.php │ │ ├── Homebrew.php │ │ ├── Machine.php │ │ ├── PhpSsh.php │ │ ├── Vagrant.php │ │ └── VirtualBox.php └── TaskProvider.php ├── Plugins └── ExtraHostname │ ├── HostnameConfiguration.php │ ├── HostnameFromComposerResolver.php │ ├── HostnameResolutionWriter.php │ ├── HostnameResolver.php │ ├── HostsFileResolutionWriter.php │ └── ProjectManager │ └── UpdatesManualDnsNamesOfContainers.php ├── Project ├── Decorator │ ├── CheckDockerConfigurationBeforeStarting.php │ └── ProjectShouldBeInHomeDirectory.php ├── DockerComposeProjectManager.php ├── ProjectBuildManager.php ├── ProjectException.php └── ProjectManager.php └── System ├── Bash └── BashFileManipulator.php ├── Environ ├── EnvironManipulator.php ├── EnvironManipulatorFactory.php └── FileEnvironManipulator.php └── OperatingSystemDetector.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /tmp 3 | -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADE-0.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/UPGRADE-0.4.0.md -------------------------------------------------------------------------------- /app/container.debian.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/app/container.debian.php -------------------------------------------------------------------------------- /app/container.linux.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/app/container.linux.php -------------------------------------------------------------------------------- /app/container.mac.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/app/container.mac.php -------------------------------------------------------------------------------- /app/container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/app/container.php -------------------------------------------------------------------------------- /app/container.redhat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/app/container.redhat.php -------------------------------------------------------------------------------- /behat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/behat.yml -------------------------------------------------------------------------------- /bin/dock-cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/bin/dock-cli -------------------------------------------------------------------------------- /box.json.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/box.json.dist -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/composer.lock -------------------------------------------------------------------------------- /docs/cmd-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-build.md -------------------------------------------------------------------------------- /docs/cmd-docker-doctor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-docker-doctor.md -------------------------------------------------------------------------------- /docs/cmd-docker-install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-docker-install.md -------------------------------------------------------------------------------- /docs/cmd-docker-restart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-docker-restart.md -------------------------------------------------------------------------------- /docs/cmd-logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-logs.md -------------------------------------------------------------------------------- /docs/cmd-ps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-ps.md -------------------------------------------------------------------------------- /docs/cmd-reset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-reset.md -------------------------------------------------------------------------------- /docs/cmd-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-run.md -------------------------------------------------------------------------------- /docs/cmd-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-start.md -------------------------------------------------------------------------------- /docs/cmd-stop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/cmd-stop.md -------------------------------------------------------------------------------- /docs/images/docker-php-example-ps-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/images/docker-php-example-ps-output.png -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/plugins/extra-host-names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/plugins/extra-host-names.md -------------------------------------------------------------------------------- /docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/docs/release.md -------------------------------------------------------------------------------- /features/bash-manipulator.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bash-manipulator.feature -------------------------------------------------------------------------------- /features/bootstrap/ApplicationTesterContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/ApplicationTesterContext.php -------------------------------------------------------------------------------- /features/bootstrap/Fake/ConfiguredContainerIds.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Fake/ConfiguredContainerIds.php -------------------------------------------------------------------------------- /features/bootstrap/Fake/ContainerDetails.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Fake/ContainerDetails.php -------------------------------------------------------------------------------- /features/bootstrap/Fake/InMemoryFileManipulator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Fake/InMemoryFileManipulator.php -------------------------------------------------------------------------------- /features/bootstrap/Fake/Logs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Fake/Logs.php -------------------------------------------------------------------------------- /features/bootstrap/FileManipulatorContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/FileManipulatorContext.php -------------------------------------------------------------------------------- /features/bootstrap/SmokeContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/SmokeContext.php -------------------------------------------------------------------------------- /features/bootstrap/Test/Compose/PredictableProject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Test/Compose/PredictableProject.php -------------------------------------------------------------------------------- /features/bootstrap/Test/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Test/Container.php -------------------------------------------------------------------------------- /features/bootstrap/Test/Doctor/NullDoctor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Test/Doctor/NullDoctor.php -------------------------------------------------------------------------------- /features/bootstrap/Test/Plugins/ExtraHostname/InMemoryResolutionWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Test/Plugins/ExtraHostname/InMemoryResolutionWriter.php -------------------------------------------------------------------------------- /features/bootstrap/Test/Project/PredictableManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/Test/Project/PredictableManager.php -------------------------------------------------------------------------------- /features/bootstrap/app/container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/bootstrap/app/container.php -------------------------------------------------------------------------------- /features/custom-hostname.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/custom-hostname.feature -------------------------------------------------------------------------------- /features/inspect-containers.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/inspect-containers.feature -------------------------------------------------------------------------------- /features/view-container-logs.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/features/view-container-logs.feature -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/release.sh -------------------------------------------------------------------------------- /spec/Dock/Docker/Compose/ConfigSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/spec/Dock/Docker/Compose/ConfigSpec.php -------------------------------------------------------------------------------- /spec/Dock/Docker/Dns/DnsDockResolverSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/spec/Dock/Docker/Dns/DnsDockResolverSpec.php -------------------------------------------------------------------------------- /spec/fixtures/docker-compose-nodefault.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/spec/fixtures/docker-compose-nodefault.yml -------------------------------------------------------------------------------- /spec/fixtures/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/spec/fixtures/docker-compose.yml -------------------------------------------------------------------------------- /src/Cli/BuildCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/BuildCommand.php -------------------------------------------------------------------------------- /src/Cli/Docker/DoctorCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/Docker/DoctorCommand.php -------------------------------------------------------------------------------- /src/Cli/Docker/InstallCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/Docker/InstallCommand.php -------------------------------------------------------------------------------- /src/Cli/Docker/RestartCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/Docker/RestartCommand.php -------------------------------------------------------------------------------- /src/Cli/Helper/ContainerList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/Helper/ContainerList.php -------------------------------------------------------------------------------- /src/Cli/IO/ConsoleUserInteraction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/IO/ConsoleUserInteraction.php -------------------------------------------------------------------------------- /src/Cli/IO/InteractiveProcessRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/IO/InteractiveProcessRunner.php -------------------------------------------------------------------------------- /src/Cli/IO/LocalProject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/IO/LocalProject.php -------------------------------------------------------------------------------- /src/Cli/LogsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/LogsCommand.php -------------------------------------------------------------------------------- /src/Cli/PsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/PsCommand.php -------------------------------------------------------------------------------- /src/Cli/ResetCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/ResetCommand.php -------------------------------------------------------------------------------- /src/Cli/RunCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/RunCommand.php -------------------------------------------------------------------------------- /src/Cli/SelfUpdateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/SelfUpdateCommand.php -------------------------------------------------------------------------------- /src/Cli/StartCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/StartCommand.php -------------------------------------------------------------------------------- /src/Cli/StopCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Cli/StopCommand.php -------------------------------------------------------------------------------- /src/Docker/Compose/ComposeExecutableFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Compose/ComposeExecutableFinder.php -------------------------------------------------------------------------------- /src/Docker/Compose/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Compose/Config.php -------------------------------------------------------------------------------- /src/Docker/Compose/ConfiguredContainerIds.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Compose/ConfiguredContainerIds.php -------------------------------------------------------------------------------- /src/Docker/Compose/ContainerInspector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Compose/ContainerInspector.php -------------------------------------------------------------------------------- /src/Docker/Compose/Logs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Compose/Logs.php -------------------------------------------------------------------------------- /src/Docker/Compose/NotWithinServiceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Compose/NotWithinServiceException.php -------------------------------------------------------------------------------- /src/Docker/Compose/Project.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Compose/Project.php -------------------------------------------------------------------------------- /src/Docker/ContainerDetails.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/ContainerDetails.php -------------------------------------------------------------------------------- /src/Docker/Containers/ConfiguredContainerIds.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Containers/ConfiguredContainerIds.php -------------------------------------------------------------------------------- /src/Docker/Containers/ConfiguredContainers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Containers/ConfiguredContainers.php -------------------------------------------------------------------------------- /src/Docker/Containers/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Containers/Container.php -------------------------------------------------------------------------------- /src/Docker/Containers/ContainerDetails.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Containers/ContainerDetails.php -------------------------------------------------------------------------------- /src/Docker/Containers/ContainerNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Containers/ContainerNotFound.php -------------------------------------------------------------------------------- /src/Docker/Containers/Logs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Containers/Logs.php -------------------------------------------------------------------------------- /src/Docker/Dns/ContainerAddressResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Dns/ContainerAddressResolver.php -------------------------------------------------------------------------------- /src/Docker/Dns/DnsDockResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Dns/DnsDockResolver.php -------------------------------------------------------------------------------- /src/Docker/Machine/DockerMachineCli.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Machine/DockerMachineCli.php -------------------------------------------------------------------------------- /src/Docker/Machine/Machine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Machine/Machine.php -------------------------------------------------------------------------------- /src/Docker/Machine/MachineException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Machine/MachineException.php -------------------------------------------------------------------------------- /src/Docker/Machine/SshClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Machine/SshClient.php -------------------------------------------------------------------------------- /src/Docker/Machine/SshFileManipulator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Docker/Machine/SshFileManipulator.php -------------------------------------------------------------------------------- /src/Doctor/Action/StartMachineOrInstall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Doctor/Action/StartMachineOrInstall.php -------------------------------------------------------------------------------- /src/Doctor/CommandFailedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Doctor/CommandFailedException.php -------------------------------------------------------------------------------- /src/Doctor/DnsDock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Doctor/DnsDock.php -------------------------------------------------------------------------------- /src/Doctor/Docker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Doctor/Docker.php -------------------------------------------------------------------------------- /src/Doctor/Doctor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Doctor/Doctor.php -------------------------------------------------------------------------------- /src/Doctor/Task.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Doctor/Task.php -------------------------------------------------------------------------------- /src/Doctor/TaskBasedDoctor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Doctor/TaskBasedDoctor.php -------------------------------------------------------------------------------- /src/IO/FileManipulator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/FileManipulator.php -------------------------------------------------------------------------------- /src/IO/PharFileExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/PharFileExtractor.php -------------------------------------------------------------------------------- /src/IO/Process/InteractiveProcess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/InteractiveProcess.php -------------------------------------------------------------------------------- /src/IO/Process/InteractiveProcessBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/InteractiveProcessBuilder.php -------------------------------------------------------------------------------- /src/IO/Process/InteractiveProcessManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/InteractiveProcessManager.php -------------------------------------------------------------------------------- /src/IO/Process/Pipe/NullPipe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/Pipe/NullPipe.php -------------------------------------------------------------------------------- /src/IO/Process/Pipe/Pipe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/Pipe/Pipe.php -------------------------------------------------------------------------------- /src/IO/Process/Pipe/UserInteractionPipe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/Pipe/UserInteractionPipe.php -------------------------------------------------------------------------------- /src/IO/Process/WaitStrategy/BasicWait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/WaitStrategy/BasicWait.php -------------------------------------------------------------------------------- /src/IO/Process/WaitStrategy/TimeoutWait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/WaitStrategy/TimeoutWait.php -------------------------------------------------------------------------------- /src/IO/Process/WaitStrategy/WaitStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/Process/WaitStrategy/WaitStrategy.php -------------------------------------------------------------------------------- /src/IO/ProcessRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/ProcessRunner.php -------------------------------------------------------------------------------- /src/IO/SilentProcessRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/SilentProcessRunner.php -------------------------------------------------------------------------------- /src/IO/UserInteraction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/IO/UserInteraction.php -------------------------------------------------------------------------------- /src/Installer/DNS/Linux/Debian/DockerRouting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DNS/Linux/Debian/DockerRouting.php -------------------------------------------------------------------------------- /src/Installer/DNS/Linux/DnsDock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DNS/Linux/DnsDock.php -------------------------------------------------------------------------------- /src/Installer/DNS/Linux/RedHat/DockerRouting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DNS/Linux/RedHat/DockerRouting.php -------------------------------------------------------------------------------- /src/Installer/DNS/Mac/DnsDock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DNS/Mac/DnsDock.php -------------------------------------------------------------------------------- /src/Installer/DNS/Mac/DockerRouting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DNS/Mac/DockerRouting.php -------------------------------------------------------------------------------- /src/Installer/DNS/Mac/DownloadDnsDock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DNS/Mac/DownloadDnsDock.php -------------------------------------------------------------------------------- /src/Installer/DNS/Mac/fixtures/com.docker.route.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DNS/Mac/fixtures/com.docker.route.plist -------------------------------------------------------------------------------- /src/Installer/DockerInstaller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/DockerInstaller.php -------------------------------------------------------------------------------- /src/Installer/Installable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/Installable.php -------------------------------------------------------------------------------- /src/Installer/InstallerTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/InstallerTask.php -------------------------------------------------------------------------------- /src/Installer/SoftwareInstallTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/SoftwareInstallTask.php -------------------------------------------------------------------------------- /src/Installer/System/Catcher/ErrorCatcherDecoratorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Catcher/ErrorCatcherDecoratorFactory.php -------------------------------------------------------------------------------- /src/Installer/System/Catcher/XcodeLicenseErrorCatcherDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Catcher/XcodeLicenseErrorCatcherDecorator.php -------------------------------------------------------------------------------- /src/Installer/System/Linux/Docker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Linux/Docker.php -------------------------------------------------------------------------------- /src/Installer/System/Linux/DockerCompose.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Linux/DockerCompose.php -------------------------------------------------------------------------------- /src/Installer/System/Linux/NoSudo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Linux/NoSudo.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/BrewCask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/BrewCask.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/Docker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/Docker.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/DockerCompose.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/DockerCompose.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/DockerMachine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/DockerMachine.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/EnvironmentVariables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/EnvironmentVariables.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/Homebrew.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/Homebrew.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/Machine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/Machine.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/PhpSsh.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/PhpSsh.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/Vagrant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/Vagrant.php -------------------------------------------------------------------------------- /src/Installer/System/Mac/VirtualBox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/System/Mac/VirtualBox.php -------------------------------------------------------------------------------- /src/Installer/TaskProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Installer/TaskProvider.php -------------------------------------------------------------------------------- /src/Plugins/ExtraHostname/HostnameConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Plugins/ExtraHostname/HostnameConfiguration.php -------------------------------------------------------------------------------- /src/Plugins/ExtraHostname/HostnameFromComposerResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Plugins/ExtraHostname/HostnameFromComposerResolver.php -------------------------------------------------------------------------------- /src/Plugins/ExtraHostname/HostnameResolutionWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Plugins/ExtraHostname/HostnameResolutionWriter.php -------------------------------------------------------------------------------- /src/Plugins/ExtraHostname/HostnameResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Plugins/ExtraHostname/HostnameResolver.php -------------------------------------------------------------------------------- /src/Plugins/ExtraHostname/HostsFileResolutionWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Plugins/ExtraHostname/HostsFileResolutionWriter.php -------------------------------------------------------------------------------- /src/Plugins/ExtraHostname/ProjectManager/UpdatesManualDnsNamesOfContainers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Plugins/ExtraHostname/ProjectManager/UpdatesManualDnsNamesOfContainers.php -------------------------------------------------------------------------------- /src/Project/Decorator/CheckDockerConfigurationBeforeStarting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Project/Decorator/CheckDockerConfigurationBeforeStarting.php -------------------------------------------------------------------------------- /src/Project/Decorator/ProjectShouldBeInHomeDirectory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Project/Decorator/ProjectShouldBeInHomeDirectory.php -------------------------------------------------------------------------------- /src/Project/DockerComposeProjectManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Project/DockerComposeProjectManager.php -------------------------------------------------------------------------------- /src/Project/ProjectBuildManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Project/ProjectBuildManager.php -------------------------------------------------------------------------------- /src/Project/ProjectException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Project/ProjectException.php -------------------------------------------------------------------------------- /src/Project/ProjectManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/Project/ProjectManager.php -------------------------------------------------------------------------------- /src/System/Bash/BashFileManipulator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/System/Bash/BashFileManipulator.php -------------------------------------------------------------------------------- /src/System/Environ/EnvironManipulator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/System/Environ/EnvironManipulator.php -------------------------------------------------------------------------------- /src/System/Environ/EnvironManipulatorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/System/Environ/EnvironManipulatorFactory.php -------------------------------------------------------------------------------- /src/System/Environ/FileEnvironManipulator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/System/Environ/FileEnvironManipulator.php -------------------------------------------------------------------------------- /src/System/OperatingSystemDetector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inviqa/dock-cli/HEAD/src/System/OperatingSystemDetector.php --------------------------------------------------------------------------------