Docker Remote API v1.24 for Go 的库?

Library for Docker Remote API v1.24 for Go?

嗨,有没有我可以使用的库,例如使用 Docker Remote API v1.24 中存在的类型,例如我有这个功能 returns 服务类型

func GetServices() docker.Services {
    res, _ := client.Get("https:10.0.1.10:2376/services") // client previously created
    js, _ := ioutil.ReadAll(res.Body)
    var Services docker.Services

    _ = json.Unmarshal(js, &Services)
    return Services
}

这里我假设存在一个包含这些类型的库 docker,这是我需要的任何人都可以提供帮助吗?之前我使用 go-dockerclient

可以使用官方dockerAPI客户端:

https://github.com/docker/engine-api

例如,here's how您将使用此库检索服务列表。