This setup is only for local development, so I didn't add any security-related layers to it.
My Directory Structure for this setup was like this.
After setting up (copy the given files below) or download it from here. Then switch to the lamp directory and issue the following command.
File Name: Dockerfile
File Name: docker-compose.yml
File Name: 000-default.conf
This file is used to enable rewriteurl feature in /var/www/html/