I am very new to using docker. I have been used to using dedicated VM’s and hosting the applications within the servers OS.
When hosting multiple applications/services that require the same port, is it best practice to spin up a whole new docker server or how should I go about the conflicts?
Ie. Hosting multiple web applications that utilize 443.
Thank you!
In addition to Caddy being apart of the
reverse_proxy
network. Would I also have to add it to theBridge
network so that I can utilize the machine IP that docker is hosted on for port forwarding 443?Caddy would have the bridge proxy network and the port 443 exposed.
Other services:
Caddy can now talk to the app with the apps container_name.
Caddyfile:
So the reverse proxy network is an extra network only for containers that need to be exposed.