Truco al consumir un servicio desde un contenedor de IRIS utilizando un Business Operation
Tengo un MacOS y Docker Desktop 2.2 (Engine 19.03).
Tengo un servicio REST funcionando en mi localhost (Mac) y estaba intentando invocarlo desde IRIS que se está ejecutando en un contenedor Docker. Si intentas algo así, no utilices localhost
como configuración del servidor HTTP (usando una Business Operation, por ejemplo).
Tienes que utilizarhost.docker.internal
.
Echa un vistazo a:
https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds
¡Espero que os resulte útil!