Ubuntu 错误:Docker引擎版本低于Compose所需的最低版本

Ubuntu 错误:Docker引擎版本低于Compose所需的最低版本,ubuntu,docker,docker-compose,Ubuntu,Docker,Docker Compose,在Ubuntu上花了一天时间安装docker和compose之后,它仍然不起作用 现在,当尝试运行docker compose时,我得到以下信息: ERROR: The Docker Engine version is less than the minimum required by Compose. Your current project requires a Docker Engine of version 1.10.0 or greater. 已安装版本 $ docker versi

在Ubuntu上花了一天时间安装docker和compose之后,它仍然不起作用

现在,当尝试运行docker compose时,我得到以下信息:

ERROR: The Docker Engine version is less than the minimum required by Compose. Your current project requires a Docker Engine of version 1.10.0 or greater.
已安装版本

$ docker version
Client:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   a34a1d5
 Built:        Fri Nov 20 17:56:04 UTC 2015
 OS/Arch:      linux/amd64

Server:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   a34a1d5
 Built:        Fri Nov 20 17:56:04 UTC 2015
 OS/Arch:      linux/amd64

有什么办法可以解决这个问题吗?

为什么需要运行docker版本?它目前落后于2个版本,因为1.11.1现在已经过时了

如果由于某种原因无法升级,则需要将docker compose版本降级为支持1.9.1的版本


您可以从此处下载与docker 1.9.1兼容的compose 1.6.2

运行
docker machine upgrade default
升级docker服务器-您的
1.9.1
低于本例中compose的要求,
1.10.0

将docker engine更新至1.10.0或更高版本?或者如果绝对不可能升级,则降级compose。我已经浪费了太多的时间试图让docker和compose正确安装。每次我在任何机器上安装docker时都会发生这种情况。我将尝试找到另一个不涉及更改docker安装的解决方案。也许您使用docker compose版本2语法?docker版本1.10支持此功能。如果您使用pip安装docker compose,您应该能够使用
pip安装-I docker compose==1.6.2
pip卸载docker compose&&pip安装docker compose==1.6.2
获得支持docker版本的compose版本。1.7.0版需要docker 1.10.0版或更高版本: