我在CoreOS上配置了使用TLS身份验证的dockerd; Cli“docker images”返回有效的图像列表: 存储标签图像ID创建大小 busybox最新版c75bebcdd211 3周前1.106 MB 但是在“去”代码中尝试它: export DOCKER_CERT_PATH =〜/ .docker images,err:= cli.ImageList(context.Background(),types.ImageListOptions {}) 给我返回空列表
以下是我的泊坞窗配置: 客户: 版本:1.12.6 API版本:1.24 转到版本:go1.6.3 Git commit:d5236f0 建造:2017年5月30日星期二23:15:08 OS / Arch:linux / amd64
服务器: 版本:1.12.6 API版本:1.24 转到版本:go1.6.3 Git commit:d5236f0 建造:2017年5月30日星期二23:15:08 OS / Arch:linux / amd64
答案 0 :(得分:0)
您有一个图像列表但尚未创建任何容器,因此cli.ContainerList()
返回空列表
您可能正在寻找的是cli.ImageList()
文档: https://godoc.org/github.com/docker/engine-api/client#Client.ImageList