2017-09-15 92 views
0

我试图通过创建一个搬运工图像连接重置搬运工-PY,我使用以下代码:搬运工-PY:由对等

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组的成员,我检查了套接字文件的权限。

+0

您将使用通过套接字或远程TLS泊坞窗的普通泊坞窗吗? –

+0

正常,没什么奇特的。 – markzz

+0

'docker_client.containers.list()'如何工作? –

回答

1

由于docker_client.containers.list()适合你,你的问题不是与码头连接。由于某种原因,构建失败。

在另一个终端中运行journalctl -f -n10,然后运行您的代码并查看是否可以找到问题所在。当您致电

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