22 lines
667 B
Plaintext
Raw Permalink Normal View History

2023-04-12 18:24:22 -06:00
{{ if eq "macvlan" "${network_mode:-macvlan}" }}
driver: macvlan
2020-06-28 13:47:16 -06:00
driver_opts:
parent: ${internal_interface}
2022-12-22 14:48:18 -07:00
com.docker.network.enable_ipv6: "${ipv6_enabled:-false}"
2020-06-28 13:47:16 -06:00
ipam:
config:
- subnet: ${internal_subnet}
gateway: ${internal_gateway}
2023-04-12 18:24:22 -06:00
{{ else if eq "host" "${network_mode:-direct}" }}
driver: host
{{ else if eq "bridge" "${network_mode:-direct}" }}
driver: bridge
driver_opts:
com.docker.network.enable_ipv6: "${ipv6_enabled:-false}"
2023-04-12 18:24:22 -06:00
{{ else if eq "overlay" "${network_mode:-direct}" }}
driver: overlay
driver_opts:
com.docker.network.enable_ipv6: "${ipv6_enabled:-false}"
{{ end }}