Documentation
¶
Index ¶
- func GetAllRuntimePlugins(m plugin.Manager) []plugin.Plugin
- type ContainerRuntime
- func (c *ContainerRuntime) CreateContainer(config *coreapi.Backdrop, tty bool, stdio bool) (string, error)
- func (c *ContainerRuntime) DeleteContainer(id string) error
- func (c *ContainerRuntime) Init() (plugin.PluginConfig, error)
- func (c *ContainerRuntime) PluginInfo() *coreapi.PluginInfo
- func (c *ContainerRuntime) ResizeContainer(id string, height uint32, width uint32) error
- func (c *ContainerRuntime) ResolveImage(spec string) (string, error)
- func (c *ContainerRuntime) StartContainer(id string) error
- func (c *ContainerRuntime) StreamContainer(id string, stream *plugin.StreamConfig) (*runtime.Result, error)
- func (c *ContainerRuntime) Type() plugin.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ContainerRuntime ¶
type ContainerRuntime struct {
// contains filtered or unexported fields
}
func (*ContainerRuntime) CreateContainer ¶
func (*ContainerRuntime) DeleteContainer ¶
func (c *ContainerRuntime) DeleteContainer(id string) error
func (*ContainerRuntime) Init ¶
func (c *ContainerRuntime) Init() (plugin.PluginConfig, error)
func (*ContainerRuntime) PluginInfo ¶
func (c *ContainerRuntime) PluginInfo() *coreapi.PluginInfo
func (*ContainerRuntime) ResizeContainer ¶
func (c *ContainerRuntime) ResizeContainer(id string, height uint32, width uint32) error
func (*ContainerRuntime) ResolveImage ¶
func (c *ContainerRuntime) ResolveImage(spec string) (string, error)
func (*ContainerRuntime) StartContainer ¶
func (c *ContainerRuntime) StartContainer(id string) error
func (*ContainerRuntime) StreamContainer ¶
func (c *ContainerRuntime) StreamContainer(id string, stream *plugin.StreamConfig) (*runtime.Result, error)
func (*ContainerRuntime) Type ¶
func (c *ContainerRuntime) Type() plugin.Type
Click to show internal directories.
Click to hide internal directories.