Documentation ¶
Index ¶
- type DockerController
- func (ctr *DockerController) ContainerAllStats() map[string]container.ContainerStatus
- func (ctr *DockerController) ContainerCreate(cb container2.ContainerCreateBody) (string, error)
- func (ctr *DockerController) ContainerProfile(ExtContainerID string) (container.ContainerProfile, error)
- func (ctr *DockerController) ContainerRemove(ExtContainerID string) error
- func (ctr *DockerController) ContainerStart(ExtContainerID string) error
- func (ctr *DockerController) ContainerStats(ExtContainerID string) (container.ContainerStatus, error)
- func (ctr *DockerController) ContainerStop(ExtContainerID string) error
- func (ctr *DockerController) GetHostInfo() hosts.HostInfo
- func (ctr *DockerController) GetResourceAvailable() *resource.ResourceAvailable
- func (ctr *DockerController) ImageList() ([]image.ImageListItem, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerController ¶
type DockerController struct {
// contains filtered or unexported fields
}
func NewDockerController ¶
func NewDockerController(dccb *docker_controller.DockerControllerCreatBody) (*DockerController, error)
func (*DockerController) ContainerAllStats ¶
func (ctr *DockerController) ContainerAllStats() map[string]container.ContainerStatus
func (*DockerController) ContainerCreate ¶
func (ctr *DockerController) ContainerCreate(cb container2.ContainerCreateBody) (string, error)
func (*DockerController) ContainerProfile ¶
func (ctr *DockerController) ContainerProfile(ExtContainerID string) (container.ContainerProfile, error)
func (*DockerController) ContainerRemove ¶
func (ctr *DockerController) ContainerRemove(ExtContainerID string) error
func (*DockerController) ContainerStart ¶
func (ctr *DockerController) ContainerStart(ExtContainerID string) error
func (*DockerController) ContainerStats ¶
func (ctr *DockerController) ContainerStats(ExtContainerID string) (container.ContainerStatus, error)
func (*DockerController) ContainerStop ¶
func (ctr *DockerController) ContainerStop(ExtContainerID string) error
func (*DockerController) GetHostInfo ¶
func (ctr *DockerController) GetHostInfo() hosts.HostInfo
func (*DockerController) GetResourceAvailable ¶
func (ctr *DockerController) GetResourceAvailable() *resource.ResourceAvailable
func (*DockerController) ImageList ¶
func (ctr *DockerController) ImageList() ([]image.ImageListItem, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.