Ubuntu 20.04安装docker-compose遇curl超时错误,求解决
解决Ubuntu 20.04安装docker-compose时curl超时的问题
以下是几种可行的解决办法:
使用国内镜像源下载
替换原命令为国内镜像地址,绕开GitHub访问超时问题,示例命令(适用于x86_64架构):sudo curl -L "https://mirrors.aliyun.com/docker-toolbox/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose若服务器为ARM架构,先通过
uname -m确认架构,再替换对应镜像文件名。检查并修复网络连通性
- 先测试基础网络连通性:执行
curl -I https://github.com,若返回无法连接,说明服务器到GitHub的链路存在问题。 - 修改DNS配置:编辑
/etc/resolv.conf,添加nameserver 8.8.8.8或nameserver 114.114.114.114,保存后重新尝试下载。
- 先测试基础网络连通性:执行
手动下载后上传服务器
- 在本地电脑下载对应版本的docker-compose Linux架构文件。
- 通过scp上传到服务器:
scp 本地文件路径/docker-compose-Linux-x86_64 root@你的服务器IP:/usr/local/bin/docker-compose
配置执行权限
无论用哪种方式获取文件,都需要赋予执行权限:sudo chmod +x /usr/local/bin/docker-compose执行
docker-compose --version验证安装是否成功。
内容的提问来源于stack exchange,提问作者farshid
相关产品推荐
相关产品推荐

