Patrick Foh Jr wrote a nice tutorial on how to build Laravel applications with Docker.

Laravel docker

With Docker, you can build and run lightweight containers for any service you would need. Need to upgrade to a newer version of PHP?, no problem Docker allows you destroy your entire environment, reconfigure it, and have it running again quickly.