💻

Install Docker Compose on CentOS 7

2020/10/23に公開

docker-compose-image.png

この記事について

対象読者

  • Docker Compose をインストールしたい方

Docker Compose とは

Docker Compose とは、複数のコンテナを使用する Docker アプリケーションを定義・実行するツールです。
Docker Composeは、アプリケーションのサービス設定のため、docker-compose.ymlファイルを使用し、1つのコマンド実行にて、設定したすべてのサービスを作成・起動することを実現しています。

インストール

基本的に、公式ガイド に記載されている手順通りに進めます。

環境

  • OS:CentOS 7.5
  • Docker CE:18.09.1, build 4c52b90

Docker のインストール

Docker の インストール については、こちらを参照してください。

curl のプロキシ設定

社内環境などで、Proxy 下のネットワークに Docker 環境を構築している場合、curl の Proxy の設定をします。

# vi ~/.curlrc
.~/.curlrc
proxy-user = "<user>:<pass>"
proxy = "<proxy_host>:<port>"

Docker Compose のダウンロード

インストールするバージョンについては、公式ガイド を確認して、最新バージョン のものを入れるようにしてください。

# curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

実行可能権限の適用

ダウンロードしたバイナリに、実行可能権限を付与します。

# chmod +x /usr/local/bin/docker-compose

バージョンの確認

インストールした Docker Compose のバージョンを確認します。

# docker-compose --version
docker-compose version 1.23.2, build 1110ad01

関連リンク

参考情報

Discussion