PHP-FPM + MARIADB + APACHE2 dev environment

Hello im new to docker i hope someone can give me a guide on how can i setup an dev environment using docker on having PHP-FPM MARIADB and APACHE2 im havinf trouble setting it up without a proper tutorial.

I hope someone can help me with this, i will really appreciate it.
Thank you very much