Versions in this module Expand all Collapse all v1 v1.13.1 Mar 11, 2020 Changes in this version + type Backend interface + ActivateContainerServiceBinding func(containerName string) error + ConnectContainerToNetwork func(containerName, networkName string, endpointConfig *network.EndpointSettings) error + ContainerInspectCurrent func(name string, size bool) (*types.ContainerJSON, error) + ContainerKill func(name string, sig uint64) error + ContainerLogs func(context.Context, string, *backend.ContainerLogsConfig, chan struct{}) error + ContainerRm func(name string, config *types.ContainerRmConfig) error + ContainerStart func(name string, hostConfig *container.HostConfig, checkpoint string, ...) error + ContainerStop func(name string, seconds *int) error + ContainerWaitWithContext func(ctx context.Context, name string) error + Containers func(config *types.ContainerListOptions) ([]*types.Container, error) + CreateManagedContainer func(config types.ContainerCreateConfig) (container.ContainerCreateCreatedBody, error) + CreateManagedNetwork func(clustertypes.NetworkCreateRequest) error + DaemonJoinsCluster func(provider cluster.Provider) + DaemonLeavesCluster func() + DeactivateContainerServiceBinding func(containerName string) error + DeleteManagedNetwork func(name string) error + FindNetwork func(idName string) (libnetwork.Network, error) + GetRepository func(context.Context, reference.NamedTagged, *types.AuthConfig) (distribution.Repository, bool, error) + IsSwarmCompatible func() error + LookupImage func(name string) (*types.ImageInspect, error) + PluginGetter func() *plugin.Store + PluginManager func() *plugin.Manager + PullImage func(ctx context.Context, image, tag string, metaHeaders map[string][]string, ...) error + SetContainerSecretReferences func(name string, refs []*swarmtypes.SecretReference) error + SetContainerSecretStore func(name string, store exec.SecretGetter) error + SetNetworkBootstrapKeys func([]*networktypes.EncryptionKey) error + SetupIngress func(req clustertypes.NetworkCreateRequest, nodeIP string) error + SubscribeToEvents func(since, until time.Time, filter filters.Args) ([]events.Message, chan interface{}) + SystemInfo func() (*types.Info, error) + UnsubscribeFromEvents func(listener chan interface{}) + UpdateAttachment func(string, string, string, *network.NetworkingConfig) error + UpdateContainerServiceConfig func(containerName string, serviceConfig *clustertypes.ServiceConfig) error + VolumeCreate func(name, driverName string, opts, labels map[string]string) (*types.Volume, error) + WaitForDetachment func(context.Context, string, string, string, string) error