-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
37 lines (30 loc) · 931 Bytes
/
Makefile
File metadata and controls
37 lines (30 loc) · 931 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Variables
DOCKER_COMPOSE = docker-compose
APP_CONTAINER = wordpress
DB_CONTAINER = db
UID=$(shell id -u)
GID=$(shell id -g)
# Levantar los servicios (compila las imágenes si es necesario)
start:
$(DOCKER_COMPOSE) up -d --remove-orphans
# Detener los servicios
down:
$(DOCKER_COMPOSE) down
# Ver los logs de los servicios
logs:
$(DOCKER_COMPOSE) logs -f
# Reconstruir las imágenes
build:
$(DOCKER_COMPOSE) build
bash:
$(DOCKER_COMPOSE) exec -u ${UID}:${GID} $(APP_CONTAINER) sh
docker-clean:
docker-compose down --volumes --remove-orphans
# Mostrar ayuda
help:
@echo "Comandos disponibles:"
@echo " make up Levantar los servicios en segundo plano."
@echo " make down Detener los servicios."
@echo " make logs Ver logs de los servicios."
@echo " make build Reconstruir las imágenes."
@echo " make bash Abre la consola del contenedor de Wordpress."