package main import ( "github.com/docker/docker/client" "context" ) var ( dockerCtx context.Context dockerCli *client.Client ) func setupContext() { if dockerCtx == nil { dockerCtx = context.Background() } } func setupDockerCLI() (err error) { if dockerCli == nil { dockerCli, err = client.NewEnvClient() } return err }