-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
69 lines (56 loc) · 1.43 KB
/
Copy pathMakefile
File metadata and controls
69 lines (56 loc) · 1.43 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
.PHONY: status up restart down pull stop commands mongo mariadb Ory_Hydra rest-service portainer
status:
docker ps -a --format "table {{.Names}}\t{{.ID}}\t{{.Status}}\t{{.Command}}\t{{.Ports}}"
USERNAME := $(shell whoami)
UP=docker-compose up -d
services:
$(UP) mongo mariadb postgresd
$(UP) rest-service
mariadb:
$(UP) mariadb
$(UP) portainer
postgres:
$(UP) postgresd
$(UP) portainer
mysql:
$(UP) portainer mysql
up:
$(UP) portainer mysql
sleep 10
$(UP) keycloak
service:
sleep 5
make service
portainer:
$(UP) portainer
restart:
docker-compose stop
docker-compose start mongo mariadb
sleep 1
docker-compose start rest-service
sleep 1
docker-compose start portainer
down:
docker-compose down --remove-orphans --volumes
pull:
docker-compose pull
stop:
docker-compose stop
restservicerebuild:
sudo chown -R $(USERNAME) *
docker stop service-model
sleep 5
docker rm service-model
sleep 5
docker rmi gaming-service-models_service-model
yarn run server-build
$(UP) service-model
sudo chown -R $(USERNAME) *
commands:
@echo "================================================"
@echo "make commands: "
@echo " up down "
@echo " restart pull "
@echo " stop service "
@echo " status restservicerebuild "
@echo "================================================"