错误:Docker Engine版本低于Compose所需的最低版本

时间:2016-04-29 12:02:50

标签: 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 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

任何想法如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您是否有理由需要运行该docker版本?它目前落后2个版本,因为1.11.1现已推出。

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

您可以从这里与docker 1.9.1

兼容的https://github.com/docker/compose/releases/tag/1.6.2下载compose 1.6.2

答案 1 :(得分:0)

运行docker-machine upgrade default以升级泊坞窗服务器 - 您的1.9.1低于Compose(在这种情况下为1.10.0}所需的值。