最近は、docker composeプラグインが実装されまして。
docker-composeではなく、docker composeコマンドが実行できるのですね。
しかし、コマンドに互換性が無いそうです。
docker-composeコマンドのインストール手順を記録させて頂こうと思います。
docker-composeコマンドのインストール手順
aptやyum等のパッケージ管理コマンドでは、古いdocker-composeコマンドが導入されてしまう場合があります。
よって、githubから最新版をダウンロードさせて頂こうと思います。
releasesリンクをクリックしまして。
インストール対象のアーキテクチャ、x86_64やaarch64等に合ったアセットのリンクをコピーしておきましょう。
そのリンクを使用して、インストールを行います。
aarch64版の、23.8.5現在の最新版、バージョンv2.20.2のインストールは次のコマンドになります。
sudo curl -SL https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-linux-aarch64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
このような感じで、docker composeコマンドとは別に、最新版のdocker-composeコマンドが使用できるようになりました。
使用したいアプリがdocker-composeで実装されていると、やはり必ずdocker-composeコマンドをインストールする必要が出ます。
docker-composel.yamlファイルのバージョンによって、必要なdocker-composeコマンドのバージョンが異なるため、やはり最新版をインストールしておいたほうが、安全かと思います。
インストールはパッケージマネージャを使用せずに、上記の手順で行うように、ぜひ覚えておきましょう。