TransWikia.com

Conectar Angular 10 con una api en contenedores docker

Stack Overflow en español Asked by jodurpar on January 20, 2021

Tengo una aplicación en Angular 10 y utilizo una api para conectarme a un servicio. Ambos estan hospedados en un contenedor docker corriendo en Ubuntu-Linux.

La aplicación está publicada, pero, por razones de seguridad, no deseo publicar la api.

Ambos estan exponiendo los puertos correctos y están en la misma red interna respondiendo a una llamada localhost (cada uno con un alias : app apunta a localhost:xxx, api apunta a localhost:yyy que es donde responden los contenedores.).

Llamando a la aplicación y al swagger de la api, todo funciona correctamente tanto en local como en el servidor porque ambas máquinas tienen la misma configuración y tienen instalada la api y la aplicación.

La cuestion es que, al ejecutarse Angular en la maquina cliente, no tiene acceso a la api que está en el servidor salvo que la exponga públicamente.

¿ Conoceis algún método por el cual pueda conectar ambos contenedores sin tener que publicar la api ?.

Gracias de antemano y felices fiestas.

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP