-
Notifications
You must be signed in to change notification settings - Fork 3
/
Makefile
61 lines (49 loc) · 1.14 KB
/
Makefile
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
docker = docker compose -f ./docker/docker-compose.yml -f ./docker/docker-compose.override.yml
# Запустить Docker демона
.PHONY: run
run:
${docker} up -d
# Остановить работу Docker'а
.PHONY: stop
stop:
${docker} stop
# Зайти в bash php-fpm
.PHONY: php
php:
${docker} exec php-fpm bash -l
# Зайти в bash php-fpm под root пользователем
.PHONY: php-root
php-root:
${docker} exec -u root php-fpm bash -l
# Зайти в sh mariadb
.PHONY: mariadb
mariadb:
${docker} exec mariadb sh -l
# Зайти в sh postgres
.PHONY: postgres
postgres:
${docker} exec postgres sh -l
# Зайти в sh redis
.PHONY: redis
redis:
${docker} exec redis sh -l
# Зайти в sh nginx
.PHONY: nginx
nginx:
${docker} exec nginx sh -l
# Зайти в sh mongo
.PHONY: mongo
mongo:
${docker} exec mongo sh -l
# Зайти в sh adminer
.PHONY: adminer
adminer:
${docker} exec adminer sh -l
# Зайти в bash mongo-express
.PHONY: mongo-express
mongo-express:
${docker} exec mongo-express bash -l
# Зайти в bash elasticsearch
.PHONY: elasticsearch
elasticsearch:
${docker} exec elasticsearch bash -l