### Compose和Docker兼容性 | compose文件格式版本 | docker版本 | | :-- | :-: | | 3.4 | 17.09.0+ | | 3.3 | 17.06.0+ | | 3.2 | 17.04.0+ | | 3.1 | 1.13.1+ | | 3.0 | 1.13.0+ | | 2.3 | 17.06.0+ | | 2.2 | 1.13.0+ | | 2.1 | 1.12.0+ | | 2.0 | 1.10.0+ | | 1.0 | 1.9.1.+ | **Docker版本变化说明** Docker从1.13.x版本开始,版本分为企业版EE和社区版CE,版本号也改为按照时间线来发布,比如17.03就是2017年3月。 Docker的linux发行版的软件仓库从以前的https://apt.dockerproject.org和https://yum.dockerproject.org变更为目前的https://download.docker.com, 软件包名字改为docker-ce和docker-ee。 **两种最新的docker安装方式** 1.从github上下载docker-compose二进制文件安装 下载最新版的docker-compose文件 ~~~ curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose ~~~ 添加可执行权限 ~~~ chmod +x /usr/local/bin/docker-compose ~~~ 测试安装结果 ~~~ docker-compose --versiondocker-compose version 1.16.1, build 1719ceb ~~~ 2.pip安装 ~~~ pip install docker-compose ~~~ 如果没有pip则安装pip ~~~ yum -y install epel-releaseyum -y install python-pip ~~~ 如果提示python版本不同 ~~~ pip3 install docker-compose ~~~ 如果没有pip则安装pip ~~~ yum -y install epel-releaseyum -y install python3-pip ~~~