首页 > 解决方案 > libcurl 中不支持或禁用协议“https”-Ubuntu 16.04

问题描述

我正在尝试在我的 Ubuntu 16.04 虚拟机上安装 Docker Compose,但出现以下错误:

(1) Protocol "https" not supported or disabled in libcurl

我要运行安装 Docker Compose 的命令:

sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

如果我跑步,curl --version我会得到:

curl 7.67.0 (x86_64-pc-linux-gnu) libcurl/7.67.0
Release-Date: 2019-11-06
Protocols: dict file ftp gopher http imap pop3 rtsp smtp telnet tftp
Features: AsynchDNS IPv6 Largefile UnixSockets

我可以尝试什么来解决这个问题?

标签: curlhttpsdocker-composeubuntu-16.04

解决方案


您的 curl 工具似乎有问题。但是我认为您可以尝试使用HTTP而不是HTTPS. 您是否尝试在没有安全协议的情况下运行 curl 命令?例如。:

sudo curl -L "http://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

推荐阅读