docker-compose suivant ce qui est disponible
This commit is contained in:
parent
0f8cd84546
commit
ed7a50176c
21
Makefile
21
Makefile
@ -6,6 +6,7 @@ PROJECTNAME ?= agenda_culturel
|
|||||||
APP_NAME := $(PROJECTNAME)
|
APP_NAME := $(PROJECTNAME)
|
||||||
BACKEND_APP_NAME := $(APP_NAME)-backend
|
BACKEND_APP_NAME := $(APP_NAME)-backend
|
||||||
|
|
||||||
|
DOCKERCOMPOSE=$(shell if command -v docker-compose; then echo "docker-compose"; else echo "docker compose"; fi)
|
||||||
define HELP
|
define HELP
|
||||||
|
|
||||||
Manage $(PROJECTNAME). Usage:
|
Manage $(PROJECTNAME). Usage:
|
||||||
@ -72,34 +73,34 @@ build-translations:
|
|||||||
"python3 manage.py compilemessages"
|
"python3 manage.py compilemessages"
|
||||||
|
|
||||||
build-dev:
|
build-dev:
|
||||||
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose -f docker-compose.yml up --build -d
|
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 $(DOCKERCOMPOSE) -f docker-compose.yml up --build -d
|
||||||
|
|
||||||
build-dev-log:
|
build-dev-log:
|
||||||
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose -f docker-compose.yml up --build
|
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 $(DOCKERCOMPOSE) -f docker-compose.yml up --build
|
||||||
|
|
||||||
build-prod:
|
build-prod:
|
||||||
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose -f docker-compose.prod.yml up --build -d
|
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 $(DOCKERCOMPOSE) -f docker-compose.prod.yml up --build -d
|
||||||
|
|
||||||
build-prod-log:
|
build-prod-log:
|
||||||
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose -f docker-compose.prod.yml up --build
|
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 $(DOCKERCOMPOSE) -f docker-compose.prod.yml up --build
|
||||||
|
|
||||||
stop-dev:
|
stop-dev:
|
||||||
@docker compose -f docker-compose.yml down
|
@$(DOCKERCOMPOSE) -f docker-compose.yml down
|
||||||
|
|
||||||
stop-prod:
|
stop-prod:
|
||||||
@docker compose -f docker-compose.prod.yml up
|
@$(DOCKERCOMPOSE) -f docker-compose.prod.yml up
|
||||||
|
|
||||||
up-dev: #use up-dev to attach a running environment and have an access to the logs
|
up-dev: #use up-dev to attach a running environment and have an access to the logs
|
||||||
@docker compose -f docker-compose.yml up
|
@$(DOCKERCOMPOSE) -f docker-compose.yml up
|
||||||
|
|
||||||
up-prod:
|
up-prod:
|
||||||
@docker compose -f docker-compose.prod.yml down
|
@$(DOCKERCOMPOSE) -f docker-compose.prod.yml down
|
||||||
|
|
||||||
restart-backend-prod:
|
restart-backend-prod:
|
||||||
docker compose -f docker compose.prod.yml restart backend
|
$(DOCKERCOMPOSE) -f docker-compose.prod.yml restart backend
|
||||||
|
|
||||||
prod-restart:
|
prod-restart:
|
||||||
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose -f docker-compose.prod.yml restart
|
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 $(DOCKERCOMPOSE) -f docker-compose.prod.yml restart
|
||||||
|
|
||||||
all: help
|
all: help
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user