Files
moby/libnetwork/drivers/bridge/labels.go
Rob Murray a94643a1b3 bridge: add option com.docker.network.bridge.trusted_host_interfaces
trusted_host_interface have access to published ports on container
addresses - enabling direct routing to the container via those
interfaces.

Signed-off-by: Rob Murray <rob.murray@docker.com>
2025-04-30 20:59:28 +01:00

31 lines
1013 B
Go

package bridge
const (
// BridgeName label for bridge driver
BridgeName = "com.docker.network.bridge.name"
// EnableIPMasquerade label for bridge driver
EnableIPMasquerade = "com.docker.network.bridge.enable_ip_masquerade"
// IPv4GatewayMode label for bridge driver
IPv4GatewayMode = "com.docker.network.bridge.gateway_mode_ipv4"
// IPv6GatewayMode label for bridge driver
IPv6GatewayMode = "com.docker.network.bridge.gateway_mode_ipv6"
// EnableICC label
EnableICC = "com.docker.network.bridge.enable_icc"
// InhibitIPv4 label
InhibitIPv4 = "com.docker.network.bridge.inhibit_ipv4"
// DefaultBindingIP label
DefaultBindingIP = "com.docker.network.bridge.host_binding_ipv4"
// DefaultBridge label
DefaultBridge = "com.docker.network.bridge.default_bridge"
// TrustedHostInterfaces can be used to supply a list of host interfaces that are
// allowed direct access to published ports on a container's address.
TrustedHostInterfaces = "com.docker.network.bridge.trusted_host_interfaces"
)