En muchos tutoriales de Docker veo que usan algo llamado "Traefik" o "Nginx Proxy Manager" como un "reverse proxy". No entiendo muy bien para qué sirve. Si ya puedo acceder a mis contenedores por su puerto (ej. localhost:8080), ¿qué ventaja me da poner un reverse proxy por delante? ¿Es por seguridad? ¿Por los dominios?