File tree 2 files changed +7
-0
lines changed
2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 18
18
- .:/src
19
19
links :
20
20
- ' redis:redis'
21
+ env_file :
22
+ - .db
23
+ - .mq
21
24
22
25
app :
23
26
image : docker.mydomain.com/app:latest
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ if [[ $interactivebash == "true" ]]; then
46
46
{{range .Service.Links}}--link {{.}} {{end}} \
47
47
{{range $key, $value := .Service.Environment}}-e {{$key}}="{{$value}}" {{end}} \
48
48
{{range .Service.Ports}}-p {{.}} {{end}} \
49
+ {{range .Service.Env_File}}--env-file {{.}} {{end}} \
49
50
{{.Service.Image}} bash
50
51
else
51
52
/usr/bin/docker {{.DockerHostConnCmdArg}} run \
58
59
{{range .Service.Links}}--link {{.}} {{end}} \
59
60
{{range $key, $value := .Service.Environment}}-e {{$key}}="{{$value}}" {{end}} \
60
61
{{range .Service.Ports}}-p {{.}} {{end}} \
62
+ {{range .Service.Env_File}}--env-file {{.}} {{end}} \
61
63
{{.Service.Image}} {{.Service.Command}}
62
64
fi
63
65
{{else}}
71
73
{{range .Service.Links}}--link {{.}} {{end}} \
72
74
{{range $key, $value := .Service.Environment}}-e {{$key}}="{{$value}}" {{end}} \
73
75
{{range .Service.Ports}}-p {{.}} {{end}} \
76
+ {{range .Service.Env_File}}--env-file {{.}} {{end}} \
74
77
{{.Service.Image}} {{.Service.Command}}
75
78
{{end}}
76
79
`
@@ -90,6 +93,7 @@ type Service struct {
90
93
Image string
91
94
Ports []string
92
95
Volumes []string
96
+ Env_File []string
93
97
Links []string
94
98
Privileged bool
95
99
Command string
You can’t perform that action at this time.
0 commit comments