

The only two important columns are “Local address: port” and “process”. The later is what process is listening whille the former is the interface that process is listening on and the port.
So you see that I don’t have any process listening on any port other than 80 and 443 iin the host and the regular ones.
That said, you containers will still listen on the ports you want but only on a virtual network interface.
Basically you only need to publish ports 80 amd 443 on the container or pod you have your reverse proxy on. Other containers need to only be attached to the same network as you already did.
If you watch closely how most of them are standing and holding the platform above them I doubt they are holding any weight. Most of them have hands crossed, elbows unlocked, or bear the wiight woth neck (heads down) so they are holding nothing. Also some levels are clearly not holding anything from the floor above. So since It can’t stand floating, some kind of platform is involved.
My conclusion is they are just standing in an aseathic way over a platform and not carrying any wight.