We use docker instead of homestead. Our DevOps team use Jenkins to trigger builds with Packer to produce the servers as AMI to run in AWS & docker containers to run on the developers boxes. This allows the developers to have almost exactly the same server as all of the other environments. Also by running docker containers, the services are on different "servers"/containers, so this allows us to also better emulate the multiple server configuration that we have in the real world. Docker is still very young & has some sharp edges, so you really have to under stand server management to get it up and going, but with AWS starting to officially support containers in VPC's, then we are going to be able to have the EXACT same servers on local development boxes as being used in the wild, so we see this as the best solution.
Dec 24, 2014
2
Level 6
using docker as development env
can docker be alternative for laravel homestead ?
Please or to participate in this conversation.