Hello Alvaro, Indeed I have. But I am running into problems and I am guessing port conflicts is the cause. But it could be others such as port forwarding. Hence my question. I have 2 separate projects which has its own Postgres, and one has its own Nginx. On their own, I can use Vagrant file to call up the Compose yml file and containers all running in each of these project and I can access the app through the browser. But when I put the 2 separate projects into one big compose file and make sure the ports used in Postgres are different for each of these apps services. Containers are running but the app got errors like "Network not found" or something like that when I tried to access them. So, I am looking into could the problem be in port forwarding. But it make no sense to forward internal ports onto the host OS. I will keep hacking. Thanks for the confirmation about no need to forward ports used internally among containers in the guest OS. SStone.