らくがきちょう

なんとなく ~所属組織/団体とは無関係であり、個人の見解です~

Rocky Linux8 へ docker-compose v2 系をインストールする

以前に Rocky Linux 8 へ docker / docker-compose をインストールする といメモを書きました。 ですが、docker-compose v2 以降では docker-compose のインストール手順が変更されている為、改めてメモしておきます。

docker-engine のインストール

docker-engine のインストール手順は変わりありません。

dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
dnf install -y docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker

docker-compose のインストール

docker-compose は以下の手順でインストールします。 (docker-compose を個別にインストールする、のでは無く) ~/.docker/cli-plugins/プラグインとしてインストールします。

mkdir -p ~/.docker/cli-plugins/
curl -SL https://github.com/docker/compose/releases/download/v2.2.0/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
chmod +x ~/.docker/cli-plugins/docker-compose

これでインストール完了です。

# docker compose version
Docker Compose version v2.2.0