It is my first time creating docker images and therefore I have a question.
I want to create a custom docker for laravel testing.
Now what I wanted to do is create a docker for each one, 1 docker for mysql, 1 for node etc and then combine it into full laravel docker image
I believe this will allow me to reuse basic images for another docker image, i.e if I would need one for node I would go mysql+node= my node image.
So here’s the question is it a good approach to do it that way? I mean all of them will have Ubuntu on top of them so I fill like I will be repeating myself or is it better to do one big image containing all the features? Thanks for help and I hope you understand what I mean