Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Prefix constant marks the reserved label space for libnetwork Prefix = "com.docker.network" // DriverPrefix constant marks the reserved label space for libnetwork drivers DriverPrefix = Prefix + ".driver" // DriverPrivatePrefix constant marks the reserved label space // for internal libnetwork drivers DriverPrivatePrefix = DriverPrefix + ".private" // GenericData constant that helps to identify an option as a Generic constant GenericData = Prefix + ".generic" // PortMap constant represents Port Mapping PortMap = Prefix + ".portmap" // MacAddress constant represents Mac Address config of a Container MacAddress = Prefix + ".endpoint.macaddress" // ExposedPorts constant represents the container's Exposed Ports ExposedPorts = Prefix + ".endpoint.exposedports" //EnableIPv6 constant represents enabling IPV6 at network level EnableIPv6 = Prefix + ".enable_ipv6" // DriverMTU constant represents the MTU size for the network driver DriverMTU = DriverPrefix + ".mtu" // OverlayBindInterface constant represents overlay driver bind interface OverlayBindInterface = DriverPrefix + ".overlay.bind_interface" // OverlayNeighborIP constant represents overlay driver neighbor IP OverlayNeighborIP = DriverPrefix + ".overlay.neighbor_ip" // Gateway represents the gateway for the network Gateway = Prefix + ".gateway" // Internal constant represents that the network is internal which disables default gateway service Internal = Prefix + ".internal" )
Variables ¶
View Source
var ( // GlobalKVProvider constant represents the KV provider backend GlobalKVProvider = MakeKVProvider("global") // GlobalKVProviderURL constant represents the KV provider URL GlobalKVProviderURL = MakeKVProviderURL("global") // GlobalKVProviderConfig constant represents the KV provider Config GlobalKVProviderConfig = MakeKVProviderConfig("global") // LocalKVProvider constant represents the KV provider backend LocalKVProvider = MakeKVProvider("local") // LocalKVProviderURL constant represents the KV provider URL LocalKVProviderURL = MakeKVProviderURL("local") // LocalKVProviderConfig constant represents the KV provider Config LocalKVProviderConfig = MakeKVProviderConfig("local") )
Functions ¶
func MakeKVProvider ¶
MakeKVProvider returns the kvprovider label for the scope
func MakeKVProviderConfig ¶
MakeKVProviderConfig returns the kvprovider config label for the scope
func MakeKVProviderURL ¶
MakeKVProviderURL returns the kvprovider url label for the scope
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.