Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatColumn ¶
func FormatColumn(cp *ContainerPort, maxWidth int) string
FormatColumn formats a ContainerPort for display in the Container column.
func IsDockerProcess ¶
IsDockerProcess returns true if the process name is a known Docker daemon process.
func KillContainer ¶ added in v0.1.12
KillContainer sends SIGKILL to a Docker container.
Types ¶
type ContainerPort ¶
type ContainerPort struct {
Container model.ContainerInfo
HostPort int
ContainerPort int
Protocol string
}
ContainerPort maps a host port to its container and internal port.
type ResolveResult ¶ added in v0.1.12
type ResolveResult struct {
Ports map[int]*ContainerPort
Containers []model.VirtualContainer
}
ResolveResult holds both port mappings and virtual containers from a Docker query.
type Resolver ¶
type Resolver interface {
Resolve(ctx context.Context) (*ResolveResult, error)
}
Resolver resolves host ports to Docker container info.
func NewResolver ¶
func NewResolver() Resolver
NewResolver creates a Resolver that talks to the Docker daemon.
Click to show internal directories.
Click to hide internal directories.