如何解决 curl: (35) Encountered end of file 问题
在 Linux 服务器上(Centos 7)安装 docker-compose 时安装失败了,执行的安装命令为
报错如下:
解决
定位发现是服务器的 443 端口未打开,执行以下命令:
执行 firewall-cmd --zone=public --query-port=443/tcp 查看开启情况,返回 yes 说明已开启。
再次执行安装命令,安装成功,问题解决。
- curl -L "https://github.com/docker/compose/releases/download/1.28.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
解决
定位发现是服务器的 443 端口未打开,执行以下命令:
- # 需要开启防火墙 systemctl start firewalld
- firewall-cmd --zone=public --add-port=443/tcp --permanent # 添加 443 端口访问
- firewall-cmd --reload # 重新加载让配置生效
再次执行安装命令,安装成功,问题解决。