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() +}