docker-compose-php-mysql
docker-compose-php-mysql copied to clipboard
PHP environment setup using Docker Compose on OSX
Docker Compose PHP+MYSQL on OSX
This setup is great for writing quick apps in PHP from an OSX machine. It uses Virtualbox and machine to create the actual environment and then uses compose to setup the application services
Install docker, compose, and machine
brew update
brew install docker docker-compose docker-machine
InstallVirtualbox
Setup docker environment
docker-machine create -d virtualbox dev
docker-machine start dev
eval $(docker-machine env dev)
Build & Run!
docker-compose build
docker-compose up -d
you can now start writing your app!
Stop
docker-compose kill
MySQL
Check out app/index.php
for getting credentials from the ENV variables.