La aplicación web consiste en dar de alta y visualizar productos, detallando: Nombre, Precio y Descripcion del producto.
- Express.js utilizado en Backend
- CouchDB + PouchDB en base de datos
- Axios utilizado en Frontend (JS y CSS vanilla)
- Rojas, Agustin.
- Priano Sobenko, Bautista
- Contenedor Interfaz Web (couchserver)
- Se utiliza imagen de nginx
- Puerto host: 5500
- Puerto expuesto: 80
- Contenedor Servidor Web (servidorweb)
- Se utiliza imagen de node
- Puerto host: 3000
- Puerto expuesto: 3000
- Contenedor Base de datos (clienteweb)
- Se utiliza imagen de CouchDB
- Puerto host: 8080
- Puerto expuesto: 5984
docker compose up -d
- Corre la aplicacion en el background.
docker compose logs -f
- Visualizar todos los logs de cada servicio de la aplicacion.
docker compose down
- Permite dar de baja la aplicacion completa con todos sus servicios.
http://localhost:5500