【发布时间】:2019-04-25 09:13:32
【问题描述】:
由于 K8S v1.11 运行时已从 dockerd 更改为 containerd。 我正在使用 Jenkins over kubernetes 来使用 Docker 之外的 Docker 构建 Docker 映像(dood)。
当我尝试使用常规 docker 客户端切换到使用来自 conatinerd 的套接字文件(containerd/containerd.sock 映射广告 /var/run/docker.sock)时,出现以下错误 Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/json: net/http: HTTP/1.x transport connection broken: malformed HTTP response "\x00\x00\x00\x04\x00\x00\x00\x00\x00".
docker客户端可以和containerd一起使用吗?
【问题讨论】:
标签: docker kubernetes containerd