2017-04-11 2 views
1

Ich suche Docker mit v2 docker-compose.yml Syntax komponieren.Ubuntu 16.10: Erhalten Sie neu Docker & Docker komponieren Version?

Wenn ich im Anschluss an die Dokumentation (https://store.docker.com/editions/community/docker-ce-server-ubuntu?tab=description) alt Docker und Docker-compose Version installiert:

$ 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) 

Um Version 2 Docker compose Dateiformat zu verwenden, ich brauche neuere Version.

Dokumentationsseite von Docker Compose: https://github.com/docker/docker.github.io/blob/master/compose/compose-file/compose-versioning.md

Version 2 Dateien von Compose unterstützt werden 1.6.0+ und erfordern eine Docker Engine of Version 1.10.0+.

Wie bekomme ich die neueste Version von Docker Engine & Docker komponieren? Ich googelte das heute oft ohne eine "einfache" Lösung.

Mein System: Ubuntu 16.10

Danke für Ihre Hilfe, David

Antwort

1

Der einfachste Weg, Docker zu installieren ist auszuführen:

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

Sie werden wahrscheinlich zuerst apt-get remove docker docker-compose ausgeführt werden müssen.

Docker-compose zu installieren, ich normalerweise die neueste Version greifen von the docker-compose Github project z:

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