File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -12,28 +12,30 @@ upstream {{ $host }} {
12
12
{{ range $index, $value := $containers }}
13
13
14
14
{{ $addrLen := len $value.Addresses }}
15
+ {{ $network := index $value.Networks 0 }}
16
+
15
17
{{/* If only 1 port exposed, use that */}}
16
18
{{ if eq $addrLen 1 }}
17
19
{{ with $address := index $value.Addresses 0 }}
18
- # {{$value.Name}}
19
- server {{ $address .IP }}:{{ $address.Port }};
20
+ # {{$value.Name}}
21
+ server {{ $network .IP }}:{{ $address.Port }};
20
22
{{ end }}
21
23
22
24
{{/* If more than one port exposed, use the one matching VIRTUAL_PORT env var */}}
23
25
{{ else if $value.Env.VIRTUAL_PORT }}
24
26
{{ range $i, $address := $value.Addresses }}
25
- {{ if eq $address.Port $value.Env.VIRTUAL_PORT }}
26
- # {{$value.Name}}
27
- server {{ $address .IP }}:{{ $address.Port }};
28
- {{ end }}
27
+ {{ if eq $address.Port $value.Env.VIRTUAL_PORT }}
28
+ # {{$value.Name}}
29
+ server {{ $network .IP }}:{{ $address.Port }};
30
+ {{ end }}
29
31
{{ end }}
30
32
31
33
{{/* Else default to standard web port 80 */}}
32
34
{{ else }}
33
35
{{ range $i, $address := $value.Addresses }}
34
36
{{ if eq $address.Port "80" }}
35
37
# {{$value.Name}}
36
- server {{ $address .IP }}:{{ $address.Port }};
38
+ server {{ $network .IP }}:{{ $address.Port }};
37
39
{{ end }}
38
40
{{ end }}
39
41
{{ end }}
You can’t perform that action at this time.
0 commit comments