Documentation ¶
Index ¶
Constants ¶
View Source
const ( BackendBaseDir = "/tmp" ContainerBaseRootDir = "/mnt" )
View Source
const (
DefaultBridgeName = "core-0"
)
Variables ¶
Functions ¶
func ContainerSubsystem ¶
func ContainerSubsystem(sinks map[string]base.SinkClient) error
Types ¶
type ContainerBridgeSettings ¶
type ContainerBridgeSettings [2]string
func (ContainerBridgeSettings) Name ¶
func (s ContainerBridgeSettings) Name() string
func (ContainerBridgeSettings) Setup ¶
func (s ContainerBridgeSettings) Setup() string
func (ContainerBridgeSettings) String ¶
func (s ContainerBridgeSettings) String() string
type ContainerCreateArguments ¶
type ContainerCreateArguments struct { Root string `json:"root"` //Root plist Mount map[string]string `json:"mount"` //data disk mounts. Network Network `json:"network"` // network setup Port map[int]int `json:"port"` //port forwards }
func (*ContainerCreateArguments) Valid ¶
func (c *ContainerCreateArguments) Valid() error
type ContainerTerminateArguments ¶
type ContainerTerminateArguments struct {
Container uint64 `json:"container"`
}
type Network ¶
type Network struct { ZeroTier string `json:"zerotier,omitempty"` Bridge []ContainerBridgeSettings `json:"bridge,omitempty"` }
Click to show internal directories.
Click to hide internal directories.