「🏗️」 wip: Started re work
This commit is contained in:
45
Makefile
45
Makefile
@ -8,29 +8,19 @@ DOCKERFILE_DB := $(DOCKER_CONTEXT)$(DOCKER_FOLDER)/$(DB_SERVER_NAME)/Dockerfile
|
||||
DOCKERFILE_WEVSRV := $(DOCKER_CONTEXT)$(DOCKER_FOLDER)/$(WEB_SERVER_NAME)/Dockerfile
|
||||
DOCKERFILE_CMS := $(DOCKER_CONTEXT)$(DOCKER_FOLDER)/$(CMS_NAME)/Dockerfile
|
||||
|
||||
all:
|
||||
dev:
|
||||
docker compose --profile dev -f $(DOCKER_CONTEXT)docker-compose.yml up -d --build
|
||||
|
||||
prod:
|
||||
docker compose -f $(DOCKER_CONTEXT)docker-compose.yml up -d --build
|
||||
|
||||
build-db:
|
||||
docker build -f $(DOCKERFILE_DB) -t $(DB_SERVER_NAME) $(DOCKER_CONTEXT)
|
||||
|
||||
build-websrv:
|
||||
docker build -f $(DOCKERFILE_WEVSRV) -t $(WEB_SERVER_NAME) $(DOCKER_CONTEXT)
|
||||
|
||||
build-cms:
|
||||
docker build -f $(DOCKERFILE_CMS) -t $(CMS_NAME) $(DOCKER_CONTEXT)
|
||||
|
||||
start-db:
|
||||
docker compose -f $(DOCKER_CONTEXT)docker-compose.yml up db --build
|
||||
|
||||
start-nginx:
|
||||
docker compose -f $(DOCKER_CONTEXT)docker-compose.yml up nginx --build
|
||||
|
||||
start-wordp:
|
||||
docker compose -f $(DOCKER_CONTEXT)docker-compose.yml up wordpress-php --build
|
||||
all: dev
|
||||
|
||||
stop:
|
||||
docker compose -f $(DOCKER_CONTEXT)docker-compose.yml stop
|
||||
docker compose --profile dev -f $(DOCKER_CONTEXT)docker-compose.yml stop
|
||||
|
||||
stop-prod:
|
||||
docker compose -f $(DOCKER_CONTEXT)docker-compose-prod.yml stop
|
||||
|
||||
clean: stop
|
||||
docker system prune
|
||||
@ -38,23 +28,6 @@ clean: stop
|
||||
fclean: clean
|
||||
docker system prune -a
|
||||
|
||||
clean-db:
|
||||
docker stop inception-db
|
||||
docker container rm inception-db
|
||||
docker volume rm inception_wp-db
|
||||
docker image rm inception-db
|
||||
|
||||
clean-wordp:
|
||||
docker stop inception-wordp-php
|
||||
docker container rm inception-wordp-php
|
||||
docker volume rm inception_wp-site
|
||||
docker image rm inception-wordpress-php
|
||||
|
||||
clean-nginx:
|
||||
docker stop inception-nginx
|
||||
docker container rm inception-nginx
|
||||
docker image rm inception-nginx
|
||||
|
||||
re: clean all
|
||||
|
||||
.PHONY: cms-build db-build websrv-build clean-db clean-nginx
|
||||
|
Reference in New Issue
Block a user