25 lines
533 B
Makefile
25 lines
533 B
Makefile
.PHONY: dev prod build logs down clean restart shell
|
|
|
|
dev:
|
|
docker compose --profile dev up -d --build && docker compose --profile dev logs -f
|
|
|
|
prod:
|
|
docker compose --profile prod up -d --build && sleep 3 && docker compose --profile prod logs --tail 50
|
|
|
|
build:
|
|
docker compose --profile prod build --no-cache
|
|
|
|
logs:
|
|
docker compose logs -f
|
|
|
|
down:
|
|
docker compose --profile dev --profile prod down
|
|
|
|
clean:
|
|
docker compose --profile dev --profile prod down -v --rmi local
|
|
|
|
restart: down prod
|
|
|
|
shell:
|
|
docker compose exec docs-prod sh
|