docker-py: 连接被对端重置
docker-py: Connection reset by peer
我正在尝试通过 docker-py 创建一个 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 连接无关。这是构建由于某种原因失败了。
运行 journalctl -f -n10
在另一个终端然后 运行 你的代码,看看你是否能找到问题所在。这将使您在调用
时发生明显的异常
docker_client.images.build(path=path, tag='container-tag')
我正在尝试通过 docker-py 创建一个 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 连接无关。这是构建由于某种原因失败了。
运行 journalctl -f -n10
在另一个终端然后 运行 你的代码,看看你是否能找到问题所在。这将使您在调用
docker_client.images.build(path=path, tag='container-tag')