M2のMacにDockerとDocker Composeをインストールする手順をまとめる。
Docker Desktopのインストール
以下から「Mac with Apple silicon」の方でインストローラーをダウンロードしインストールする。
https://docs.docker.com/desktop/install/mac-install/
Docker Composeのインストール
この記事を書いた時点ではDocker Composeは別途でインストールが必要でしたが、現在はDocker Desktopを入れると一緒にインストールされるみたいです。
最新のバージョンを以下で確認する。
https://github.com/docker/compose/releases
以下のコマンドのバージョン部分を最新のものに置き換えて実行する。
※バージョン2以降は既存のインストール方法とは異なるなので注意
# インストール先のディレクトリを作成
sudo mkdir -p /usr/local/lib/docker/cli-plugins
# docker-composeをダウンロードして配置(※aarch64の物を指定する)
sudo curl -SL https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-darwin-aarch64 -o /usr/local/lib/docker/cli-plugins/docker-compose
# 実行権限を付与する
sudo chmod a+x /usr/local/lib/docker/cli-plugins/docker-compose
# インストールしたDocker Composeのバージョンを確認する
docker compose -v
※コマンドが「docker-compose」から「docker compose」になっているので注意