CentOS7にdockerとdocker-composeの最新版をインストールする

  • 6
    いいね
  • 0
    コメント

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 したコンテナと不整合しないか少し気になる。