39 lines
836 B
Makefile
39 lines
836 B
Makefile
# ================================================================
|
|
# Makefile — JasperReports Server Docker
|
|
# ================================================================
|
|
|
|
.PHONY: build up down restart logs clean reinstall
|
|
|
|
## Constrói a imagem Docker
|
|
build:
|
|
docker compose build
|
|
|
|
## Sobe os containers em background
|
|
up:
|
|
docker compose up -d
|
|
|
|
## Para e remove os containers
|
|
down:
|
|
docker compose down
|
|
|
|
## Reinicia os containers
|
|
restart:
|
|
docker compose restart
|
|
|
|
## Exibe os logs do JasperServer em tempo real
|
|
logs:
|
|
docker compose logs -f jasperserver
|
|
|
|
|
|
## Com grandes poderes vem grandes responsabilidades!
|
|
## Para, remove containers e volumes (reset completo)
|
|
clean:
|
|
docker compose down -v
|
|
|
|
## Limpa tudo e reinstala do zero
|
|
reinstall:
|
|
docker compose down -v
|
|
sudo rm -rf deploy
|
|
docker compose build
|
|
docker compose up -d
|