Skip to content

Problema de despliegue. ¿En las urls hay que poner localhost o el nombre del contenedor? #60

Answered by pglez82
uo289689 asked this question in Q&A
Discussion options

You must be logged in to vote

Buenas, si lo tenéis configurado como estaba originalmente, cuando desplegáis sin usar docker, la variable USER_SERVICE_URL no debería de estar definida y por tanto debería de apuntar a localhost. Es decir, tendríais corriendo en vuestra máquina, en el puerto 8001 el userservice. En el caso de usar docker, lo normal es acceder con el nombre del contenedor ya que los contenedores están configurados para compartir la misma red (ver el docker-compose). Es por esto que en el docker-compose se le pasa al gateway service la siguiente configuración:

networks:
      - mynetwork
environment:
      AUTH_SERVICE_URL: http://authservice:8002
      USER_SERVICE_URL: http://userservice:8001

haciendo qu…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by uo289689
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
2 participants