I have never used Docker but if I use it and it is easier for the average developer than Vagrant then I will move to it.
A lot of the more opinionated pieces of functionality I want on every project I have baked into Spark instead of Laravel. Spark allows me to be more opinionated than I could in a traditional full-stack framework.