Docker Composeとは?
複数のコンテナを設定するためのツールです。
コマンドを1つ1つ無数のオプションをつけて実行していくのではなく、ファイルにまとめて書いて実行することができます。
Dockerをある程度使っていくには現実的には必須となってくるツールです。
Docker Composeのインストール
様々なLinuxディストリビューションで可能なインストール方法を紹介します。
ここではCentOS7で確認しています。
GitHubからバージョン指定して最新版バイナリをダウンロードします。
※dockerComposeVersion部分のバージョンの確認はこちらから
https://github.com/docker/compose/releases
# dockerComposeVersion=1.28.6
# curl -L https://github.com/docker/compose/releases/download/$dockerComposeVersion/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 633 100 633 0 0 2225 0 --:--:-- --:--:-- --:--:-- 2228
100 11.6M 100 11.6M 0 0 6125k 0 0:00:01 0:00:01 --:--:-- 8617k
有効なサイズのファイルになっているか確認
# ls -lah /usr/local/bin/docker-compose
-rwxr-xr-x 1 root root 12M 4月 2 10:46 /usr/local/bin/docker-compose
権限付与
# chmod +x /usr/local/bin/docker-compose
確認
# docker-compose --version
docker-compose version 1.28.6, build 5db8d86f
コメント