Skip to content
/ taxiapi Public

Backend program created with JS technologies

Notifications You must be signed in to change notification settings

carban/taxiapi

Repository files navigation

taxiapi

Backend program created with JS technologies

Para correr las aplicaciones desde docker, usando docker compose: descargar docker-compose.yml ubicarse en la carpeta donde se descargo y escribir en la terminal:

docker-compose up -d

a continuación comenzará a bajar las imágenes de las aplicaciones del docker hub (esto puede tardar un poco). Al finalizar mostrará algo como esto:

Sin embargo la “construcción” de las imágenes aún no ha finalizado, con el comando

docker-compose logs

se puede ver lo que imprimen cada imagen mientras se monta el contenedor

Notará que los contenedores de las aplicaciones del cliente y conductor son los primeros en crear dado que su construcción es rápida y por eso puede verlas escribiendo en su navegador (recomendamos usar firefox) lo siguiente:

  • localhost:8080 para el cliente
  • localhost:8081 para el conductor

Pero como el contenedor de la api es un poco más lento en terminar de hacerse, tendrá que esperar a que finalice su elaboración para poder usar las aplicaciones en conjunto con la api y la base de datos.

Aquí se puede ver como el contenedor de la api terminó y está a la escucha en el puerto 8000, lo que significa que todo funcionara bien

Ahora tiene los tres contenedores ejecutándose correctamente cliente y conductor se comunican con la api y esta última contiene la bd con la que atiende las peticiones de los dos primeros

para detener todos los contenedores basta con escribir en la terminal que está usando

docker-compose down

About

Backend program created with JS technologies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published