Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InternalDockerClient ¶
type InternalDockerClient interface { client.APIClient ExtractNetworksForContainer(containerName string) (map[string]*network.EndpointSettings, error) ConnectContainerToNetworks(containerName string, settings map[string]*network.EndpointSettings) error ConnectContainerToNetworksByNames(containerName string, networkName []string) error StopAndRemoveDockerContainer() error GetContainerID() string SetContainerID(containerID string) NetworkExists(network string) (bool, error) CheckBindMounts(filePath string) bool CheckNetworkInfo(filePath string) (bool, bool, string) CreateCustomNetwork(network string) error ReplaceRelativePaths(dockerComposeFilePath, newComposeFile string) error MakeNetworkExternal(dockerComposeFilePath, newComposeFile string) error AddNetworkToCompose(dockerComposeFilePath, newComposeFile string) error }
Click to show internal directories.
Click to hide internal directories.