docker-py:通过对等方重置连接

我试图通过docker-py创build一个docker镜像,我使用下面的代码:

import docker import os docker_client = docker.from_env() path = os.path.dirname(os.path.abspath(__file__)) + "/container" docker_client.images.build(path=path, tag='container-tag') 

最后一行抛出这个错误:

 requests.exceptions.ConnectionError: ('Connection aborted.', error(104, 'Connection reset by peer')) 

我正在使用的用户是docker组的成员,我已经检查了套接字文件的权限。

由于docker_client.containers.list()适用于您,您的问题不是与docker连接。 由于某种原因,构build失败了。

在另一个terminal上运行journalctl -f -n10 ,然后运行你的代码,看看能不能find出错的地方。 这会给你清楚的例外,当你打电话

 docker_client.images.build(path=path, tag='container-tag')