成功解决:curl: (35) TCP connection reset by peer

博客内容描述了在执行curl命令时遇到的TCP连接被远程主机重置的问题,表现为错误代码35。作者提供的解决方案是简单地重新执行命令。通过多次尝试,最终指令成功并开始下载。博客鼓励读者在遇到类似问题时尝试相同方法,并欢迎讨论和反馈。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

curl -sSL https://bit.ly/2ysbOFE | bash -s -- 2.2.0 1.4.8 -s

运行以上指令时报错如下

curl: (35) TCP connection reset by peer

我的解决的方法是
再次执行指令(可执行多

这个错误提示 `curl: (35) TCP connection reset by peer` 表示在尝试通过 `curl` 命令从远程服务器下载Docker的安装脚本时,连接被对端突然断开了。这通常发生在网络不稳定或者是服务器端出现了问题的时候。 具体原因分析及解决方案如下: 1. **网络问题**:可能是网络连接不稳定或者速度过慢,导致数据传输中断。你可以试试重启路由器,或者换一个更稳定的网络环境再试。 2. **服务器问题**:Docker官网或其他镜像源可能存在临时性的服务故障。你可以访问其官方主页,看看是否有公告。 3. **防火墙限制**:防火墙可能会阻止外部请求,检查一下你的防火墙设置,看是否有对 `https://get.docker.com` 的访问限制。 4. **代理设置**:如果你的网络有代理服务器,确保代理设置正确并且允许访问该URL。若有必要,取消代理设置再尝试。 5. **重试操作**:有时只需稍等片刻,然后再次运行该命令即可,因为可能是短暂的网络波动。 命令本身是这样的: ```sh curl -fsSL https://get.docker.com | bash -s docker --mirror A ``` 它首先使用 `curl` 下载Docker的安装脚本,然后传递给 `bash` 去执行。为了执行 --mirror A 参数,你可能需要先解压脚本 (`tar xvfz`),然后手动添加参数。比如: ```sh curl -fsSL https://get.docker.com > docker-install.sh tar xvfz docker-install.sh ./docker-install.sh --mirror A ```
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

余府

谢谢你的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值