Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultExecRoot = "/var/run/pouch"
DefaultExecRoot defines the default network execute root directory.
Functions ¶
This section is empty.
Types ¶
type BridgeConfig ¶
type BridgeConfig struct { Name string `json:"bridge-name"` IP string `json:"bip"` FixedCIDR string `json:"fixed-cidr"` GatewayIPv4 string `json:"default-gateway"` PreferredIP string `json:"preferred-ip"` Mtu int `json:"mtu"` ICC bool `json:"icc"` IPTables bool `json:"iptables"` IPForward bool `json:"ipforward"` IPMasq bool `json:"ipmasq"` UserlandProxy bool `json:"userland-proxy"` }
BridgeConfig defines the bridge network configuration.
type Config ¶
type Config struct { Type string `json:"-"` MetaPath string `json:"meta-path"` // meta store ExecRoot string `json:"exec-root-dir"` // exec root DNS []string `json:"dns"` DNSOptions []string `json:"dns-options"` DNSSearch []string `json:"dns-search"` // bridge config BridgeConfig BridgeConfig `json:"bridge-config"` ActiveSandboxes map[string]interface{} `json:"-"` }
Config defines the network configuration.
Click to show internal directories.
Click to hide internal directories.