Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Docker ¶
type Docker struct { *pufferpanel.BaseEnvironment ContainerId string `json:"-"` ImageName string `json:"image"` Binds map[string]string `json:"bindings,omitempty"` Network string `json:"networkName,omitempty"` Ports []string `json:"portBindings,omitempty"` Resources container.Resources `json:"resources,omitempty"` Labels map[string]string `json:"labels,omitempty"` ContainerRoot string `json:"containerRoot,omitempty"` // contains filtered or unexported fields }
type EnvironmentFactory ¶
type EnvironmentFactory struct {
pufferpanel.EnvironmentFactory
}
func (EnvironmentFactory) Create ¶
func (ef EnvironmentFactory) Create(id string) pufferpanel.Environment
func (EnvironmentFactory) Key ¶
func (ef EnvironmentFactory) Key() string
type ImageDownload ¶
type ImageDownload struct { Status string ProgressDetail ProgressDetail Id string Progress string }
type ImageWriter ¶
type ProgressDetail ¶
Click to show internal directories.
Click to hide internal directories.