Docker推送使用封闭网络连接

问题描述 投票:0回答:3

尝试将大文件推送到 Docker Hub (4GB) 时,

docker push name/image:latest

几个小时后它中途停止,并出现错误“使用关闭的网络连接”,并且文件未推送。

write tcp 192.xxx>192.xxx: use of closed network connection 

这可能是由于连接不稳定造成的。上传速度为 2Mb/s。

如何让 Docker 或 Windows 在短暂断开连接的情况下继续推送?

注意:小文件推送正确。

windows docker connection push dockerhub
3个回答
4
投票

经过多次试验和调查,我发现存在一种连接慢的超时情况。

我已更改为更好的 10Mb/s 连接,并且 Docker 已正确推送大文件。


4
投票

我通过使用不同的互联网连接解决了这个问题。

该问题可能与连接速度无关。失败的连接在速度测试中达到了 38Mb/s(向上),并且在任何方面都没有不稳定。

然后我切换到智能手机作为热点,测试平均上传速度为 8Mb/s。热点连接成功将镜像推送到仓库。


0
投票

这是一个与网络相关的问题。我使用 xfinity 电缆,无法上传,除非将每台计算机踢出本地网络。

我的解决方法是使用智能手机热点,速度很慢,但 100% 的时间都可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.