Ejecución del Sistema

Una vez que todos los microservicios están empaquetados como .jar y el archivo docker-compose.yml está correctamente configurado, puedes iniciar el sistema completo con un solo comando.


✅ Pasos para ejecutar el sistema

  1. Abrir una terminal y ubicarse en el directorio raíz del proyecto Allí debe estar el archivo docker-compose.yml.

  2. Verificar que todos los .jar estén construidos Cada microservicio debe tener su .jar dentro de su carpeta target/.

  3. Construir e iniciar los contenedores

    docker compose up --build

    Este comando:

    • Construye las imágenes Docker de cada microservicio.

    • Inicia los contenedores en el orden correcto.

    • Conecta todos los servicios mediante red interna.

    • Muestra en consola los logs de arranque de cada servicio.

  4. Acceder al sistema desde el navegador

    • API Gateway: http://localhost:8080

    • A través del gateway, accede a endpoints como:

      • /api/tecnicos

      • /api/cursos

      • /api/pagos


🔁 Comandos útiles

  • Ver contenedores activos:

    docker compose ps
  • Detener todos los servicios:

    docker compose down
  • Eliminar volúmenes (para reinicio limpio):

    docker compose down -v

Last updated