libdocker

package
v3.1.4+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2016 License: MIT Imports: 6 Imported by: 2

Documentation

Overview

Package libdocker provides docker related library functions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AllContainers

func AllContainers(endpoint string) ([]dockerclient.APIContainers, error)

AllContainers is a convenience function to fetch a slice of all containers data.

func AllImages added in v1.1.0

func AllImages(endpoint string) ([]dockerclient.APIImages, error)

AllImages is a convenience function to fetch a slice of all images data.

func DockerClient

func DockerClient(endpoint string) (*dockerclient.Client, error)

DockerClient returns dockerclient.Client which handles Docker connection.

func InfoAndVersion added in v1.3.1

func InfoAndVersion(endpoint string) (map[string]interface{}, error)

InfoAndVersion is a convenience function to fetch info and version data.

Types

type CompleteDockerContainer added in v1.1.3

type CompleteDockerContainer struct {
	NiceImageName string `json:"NiceImageName,omitempty" yaml:"NiceImageName,omitempty"`
	Command       string `json:"Command,omitempty" yaml:"Command,omitempty"`
	Status        string `json:"Status,omitempty" yaml:"Status,omitempty"`
	dockerclient.Container
}

func AllInspectedContainers added in v1.1.0

func AllInspectedContainers(endpoint string) ([]*CompleteDockerContainer, error)

AllInspectedContainers is a convenience function to fetch a slice of all inspected containers data.

type CompleteDockerImage added in v1.1.0

type CompleteDockerImage struct {
	RepoTags    []string `json:"RepoTags,omitempty" yaml:"RepoTags,omitempty"`
	VirtualSize int64    `json:"VirtualSize,omitempty" yaml:"VirtualSize,omitempty"`
	ParentID    string   `json:"ParentId,omitempty" yaml:"ParentId,omitempty"`
	dockerclient.Image
}

func AllInspectedImages added in v1.1.0

func AllInspectedImages(endpoint string) ([]*CompleteDockerImage, error)

AllInspectedImages is a convenience function to fetch a slice of all inspected images data.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL