2017-09-15 123 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')