From 3897c6a09a105f7d5ac834de49c24274a0d6fb92 Mon Sep 17 00:00:00 2001 From: Obakeng <60041842+obakeng-develops@users.noreply.github.com> Date: Tue, 27 Aug 2024 16:53:59 +0200 Subject: [PATCH] Add docker client --- pkg/docker.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 pkg/docker.go diff --git a/pkg/docker.go b/pkg/docker.go new file mode 100644 index 0000000..def0b7a --- /dev/null +++ b/pkg/docker.go @@ -0,0 +1,17 @@ +package pkg + +import ( + "os" + + "github.com/docker/docker/client" +) + +func ListContainers() { + dockerSocketPath := os.Getenv("DOCKER_SOCKET_PATH") + + apiClient, err := client.NewClientWithOpts(client.WithHost(dockerSocketPath)) + if err != nil { + panic(err) + } + defer apiClient.Close() +}