2.1 WindowsでのDocker Compose
Docker Compose は複数コンテナのDockerアプリを定義して実行するためのツールだよ。Docker Composeのインストール方法は、使ってるOSによって異なるんだ。このレクチャーでは、Linux、macOS、WindowsでのDocker Composeのインストール手順を見ていくよ。
WindowsでのDocker Composeのインストール
ステップ 1: Docker Desktopのインストール
Windowsでは、Docker ComposeもDocker Desktopと一緒にインストールされるんだ。だから普通はすでにインストールされてるはず。でも、もしこのレクチャーを読む前にDockerをインストールしてない場合は、公式サイトからDocker Desktopをダウンロードしてインストールしよう。
ステップ 2: Docker Desktopの起動
"スタート"メニューからDocker Desktopを起動してね。Docker Desktopをインストールして起動した後、Docker Composeがコマンドラインから使えるようになるよ。
ステップ 3: インストールの確認
コマンドライン(Command Prompt)またはPowerShellを開いて、Docker Composeが正しくインストールされて動作しているか確認してみよう。
docker compose --version
注意! 他のコマンドのバリエーションも試してみてね:
docker-compose --version
docker compose version
これでDocker Composeのバージョン情報が表示されるはずだよ。
2.2 macOSでのDocker Compose
macOSでDocker Composeをインストールする方法
ステップ1: Docker Desktopのインストール
macOSではDocker ComposeはDocker Desktopと一緒にインストールされます。だから、基本的にはもうすでにインストールされています。もし何らかの理由で、このレクチャーをDockerをインストールせずに読んでいる場合は、Dockerの公式サイトからDocker Desktopをダウンロードしてインストールしてください。
ステップ2: Docker Desktopの起動
アプリケーションからDocker Desktopを起動してください。その後、Docker Composeがコマンドラインから使えるようになります。
ステップ3: インストールの確認
Docker Composeがインストールされ、正しく動作しているか確認してください。
docker compose --version
Docker Composeのバージョン情報が表示されるはずです。
注意! 他のコマンドのバリエーション:
docker-compose --version
docker compose version
2.3 LinuxでのDocker Compose
LinuxでのDocker Composeのインストール
ステップ 1: Dockerのインストール
Docker Composeをインストールする前に、システムにDockerが既にインストールされていることを確認してください。Dockerがインストールされていない場合、以下のコマンドを実行してください:
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
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-get install -y docker-ce
ステップ 2: (オプション)sudoを使用しないDocker設定
すべてのDockerコマンドでsudoを使いたくない場合は、現在のユーザーをDockerグループに追加してください:
sudo usermod -aG docker $USER
ステップ 3: Docker Composeのインストール
以下のコマンドを実行するだけでインストールできます:
sudo apt-get install docker-compose-plugin
ステップ 4: インストールの確認
Docker Composeがインストールされ、正しく動作していることを確認してください。
docker compose --version
以下のような出力が見えるはずです:
Docker Compose version v2.12.2
GO TO FULL VERSION