Saltar a contenido

Docker Compose

Guía de despliegue con Docker Compose.


Requisitos previos


Levantar el entorno

cd amani-apirest
docker compose up -d

Servicios incluidos

Servicio Puerto Descripción
amani-api 8080 Backend Spring Boot
postgres 5432 Base de datos PostgreSQL
mailpit 8025 Interfaz web de emails (desarrollo)

Verificar

# Estado de los contenedores
docker compose ps

# Logs del backend
docker compose logs -f amani-api
Recurso URL
Swagger UI http://localhost:8080/swagger-ui.html
Mailpit http://localhost:8025

Parar el entorno

# Parar contenedores
docker compose down

# Parar y eliminar volúmenes (incluye BD)
docker compose down -v