File tree 3 files changed +8
-84
lines changed
3 files changed +8
-84
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,8 @@ init() {
24
24
dc yml ' docker-compose.yml' ;
25
25
dc yml_if ' build/dist/docker-compose-blackfire.yml' ' conf/blackfire' ;
26
26
dc yml_if ' docker-custom.yml' ' docker-custom.yml' ;
27
- dc yml_os
27
+ dc yml_os;
28
+ dc yml_ssh;
28
29
29
30
dc mode ' run --rm' ;
30
31
@@ -124,6 +125,12 @@ dc() {
124
125
fi
125
126
}
126
127
128
+ yml_ssh () {
129
+ if [ -n " ${SSH_AUTH_SOCK} " ]; then
130
+ yml build/dist/docker-compose-ssh.yml;
131
+ fi
132
+ }
133
+
127
134
mode () {
128
135
DEV_MODE=$* ;
129
136
}
Original file line number Diff line number Diff line change 1
1
version : ' 2'
2
- networks : {}
3
- volumes :
4
- dockerdev-mysql-volume :
5
- external : true
6
2
7
3
services :
8
- db :
9
- image : percona
10
- volumes :
11
- - ./conf.d/mysql:/etc/mysql/conf.d:ro
12
- - dockerdev-mysql-volume:/var/lib/mysql:rw
13
- env_file :
14
- - ./conf/mysql
15
- network_mode : bridge
16
- ports :
17
- - 127.0.0.1:3306:3306
18
-
19
- mailcatch :
20
- image : mailhog/mailhog
21
- network_mode : bridge
22
-
23
4
php70 :
24
- build :
25
- context : build/dist/php70
26
- links :
27
- - db
28
- - mailcatch
29
- - redis
30
5
environment :
31
6
SSH_AUTH_SOCK : " /ssh-socket"
32
7
volumes :
33
8
- ${SSH_AUTH_SOCK}:/ssh-socket:ro
34
- network_mode : bridge
35
9
php56 :
36
- build :
37
- context : build/dist/php56
38
- links :
39
- - db
40
- - mailcatch
41
- - redis
42
10
environment :
43
11
SSH_AUTH_SOCK : " /ssh-socket"
44
12
volumes :
45
13
- ${SSH_AUTH_SOCK}:/ssh-socket:ro
46
- network_mode : bridge
47
14
php71 :
48
- build :
49
- context : build/dist/php71
50
- links :
51
- - db
52
- - mailcatch
53
- - redis
54
15
environment :
55
16
SSH_AUTH_SOCK : " /ssh-socket"
56
17
volumes :
57
18
- ${SSH_AUTH_SOCK}:/ssh-socket:ro
58
- network_mode : bridge
59
19
php72 :
60
- build :
61
- context : build/dist/php72
62
- links :
63
- - db
64
- - mailcatch
65
- - redis
66
20
environment :
67
21
SSH_AUTH_SOCK : " /ssh-socket"
68
22
volumes :
69
23
- ${SSH_AUTH_SOCK}:/ssh-socket:ro
70
- network_mode : bridge
71
24
72
- redis :
73
- image : redis:alpine
74
- network_mode : bridge
75
-
76
- web :
77
- build :
78
- context : build/dist/web
79
- environment :
80
- DOMAINSUFFIX : ' .localhost'
81
- links :
82
- - mailcatch
83
- - php70:fpm
84
- - php70:fpm70
85
- - php56:fpm56
86
- - php71:fpm71
87
- - php72:fpm72
88
- network_mode : bridge
89
- ports :
90
- - 127.0.0.1:443:443
91
- - 127.0.0.1:80:80
Original file line number Diff line number Diff line change @@ -27,10 +27,6 @@ services:
27
27
- db
28
28
- mailcatch
29
29
- redis
30
- environment :
31
- SSH_AUTH_SOCK : " /ssh-socket"
32
- volumes :
33
- - ${SSH_AUTH_SOCK}:/ssh-socket:ro
34
30
network_mode : bridge
35
31
php56 :
36
32
build :
@@ -39,10 +35,6 @@ services:
39
35
- db
40
36
- mailcatch
41
37
- redis
42
- environment :
43
- SSH_AUTH_SOCK : " /ssh-socket"
44
- volumes :
45
- - ${SSH_AUTH_SOCK}:/ssh-socket:ro
46
38
network_mode : bridge
47
39
php71 :
48
40
build :
@@ -51,10 +43,6 @@ services:
51
43
- db
52
44
- mailcatch
53
45
- redis
54
- environment :
55
- SSH_AUTH_SOCK : " /ssh-socket"
56
- volumes :
57
- - ${SSH_AUTH_SOCK}:/ssh-socket:ro
58
46
network_mode : bridge
59
47
php72 :
60
48
build :
@@ -63,10 +51,6 @@ services:
63
51
- db
64
52
- mailcatch
65
53
- redis
66
- environment :
67
- SSH_AUTH_SOCK : " /ssh-socket"
68
- volumes :
69
- - ${SSH_AUTH_SOCK}:/ssh-socket:ro
70
54
network_mode : bridge
71
55
72
56
redis :
You can’t perform that action at this time.
0 commit comments