dockerとdocker-composeの最新版をインストールする手順。
関連記事はたくさんあるけど調べるのに少し手間がかかったのでまとめておく。
docker
次の 1 行で Docker 社のリポジトリから最新版の Docker Engine をインストールする。
$ curl -sSL https://get.docker.com/ | sh
$ doceker version
docker-compose
最新版のバージョンを下記リンクで確認する。
https://github.com/docker/compose/blob/master/CHANGELOG.md
Latest release は2016/08/13現在なら1.8.0.
注! 08/13現在、1.8.0 では下記はエラーになります。1.7.1 ならOKでした。
$ VERSION_NUM=1.8.0
$ curl -L https://github.com/docker/compose/releases/download/VERSION_NUM/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose
$ docker-compose version
docker-compose のバージョンアップは rm & curl のやり直しになるみたい。
古い compose で up したコンテナと不整合しないか少し気になる。