package
1.0.2
Repository: https://github.com/swisscom/korp.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

BuildCompleteDockerImage - Build the complete Docker image name from name and tag.
CheckDockerDaemon - Check wheather the Docker daemon is running, if the method starts it.
CheckDockerDaemonRunning - Check wheather the Docker daemon is running (making a simple request).
EncodeRegistryAuth -- take username and password and create a string to be passed as RegistryAuth parameter.
NormalizeImageName - Normalize Docker image names to canonical WARN: Normalizing a Docker image reference in the form name:tag will output always name:latest.
OpenDockerClient - Create new Docker client.
ParseDockerImageName - Retrieve Docker image name from a string.
ParseDockerImageNameAndTag - Retrieve Docker image name and tag from a string.
ParseDockerImageTag - Retrieve Docker image tag from a string.
PullDockerImage - Pull Docker image.
PushDockerImage - Push Docker image to Docker registry.
StartDockerDaemon - Start up the Docker deamon based on the current OS.
TagDockerImage - Tag Docker image.

# Interfaces

DockerClient - interface for all functionality required from the docker client.