# Functions
BuildImage builds a docker image.
Cleanup removes any existing Docker artifacts.
CreateClient creates a new Docker client.
ParallelBuild runs multiple docker builds at the same time.
Push pushes an image to the registry.
Start starts a Docker daemon.
Wait waits for a sync.WaitGroup to finish.
WaitForStart delays until Docker appears to be up and running.
# Variables
Path to the Docker unix socket.
# Interfaces
Waiter describes a thing that can wait.