Michael Bryan wrote a good tutorial on how to use Laravel 6 with Docker and Docker-Compose.

laravel 6 docker

In this tutorial, we'll learn how we can use Docker and Compose to develop and run Laravel 6 applications locally. Following this tutorial you'll learn:

What's Docker and Docker-compose,

How to install Docker and Docker-Compose,

How to use Docker to install and run Laravel 6 applications.