Ubuntu 16.10:得到最近的docker和docker组成版本?

我正在寻找使用Docker-compose.yml语法来构buildDocker。

当我按照文档( https://store.docker.com/editions/community/docker-ce-server-ubuntu?tab=description )老docker和docker合成版本已经安装:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" $ sudo apt-get update $ sudo apt install docker docker-compose .../... $ dpkg -l |grep docker ii docker 1.5-1 amd64 System tray for KDE3/GNOME2 docklet applications rc docker-ce 17.03.1~ce-0~ubuntu-yakkety amd64 Docker: the open-source application container engine ii docker-compose 1.5.2-1 all Punctual, lightweight development environments using Docker ii docker.io 1.12.6-0ubuntu1~16.10.1 amd64 Linux container runtime ii python-docker 1.8.0-0ubuntu1 all Python wrapper to access docker.io's control socket ii python-dockerpty 0.4.1-1 all Pseudo-tty handler for docker Python client (Python 2.x) 

为了使用版本2泊坞窗撰写文件格式,我需要更多的最新版本。

Docker Compose的文档页面: https : //github.com/docker/docker.github.io/blob/master/compose/compose-file/compose-versioning.md

版本2文件由Compose 1.6.0+支持,并且需要版本1.10.0以上的Docker引擎。

如何获得最新版本的docker引擎和docker工具? 今天我search了很多次,没有任何“简单”的解决scheme。

我的系统:Ubuntu 16.10

感谢您的帮助,David

安装Docker最简单的方法是运行:

 curl -sSL https://get.docker.com/ | sh 

您可能需要先运行apt-get remove docker docker-compose

要安装docker-compose,我通常会从docker-compose Github项目中获取最新版本,例如:

 curl -L https://github.com/docker/compose/releases/download/1.12.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose