I am new to Docker. I have these services (pm2 (backend), apache (UI and data-batches (php), GO services and Database (postgresql)) running in an application.
What is the best method to create a Docker image? My plan is to create a Docker image for each service (as data-batches as more hits) and link together in a single container/more container and load it in a single instance. Will this method work for me?