Amazon Linux2023にdocker compose v2以降をインストールする方法

Amazon Linuxにdocker compose v2以降をインストールする方法は以下の通り

docker composeコマンドであり、docker-composeではないものがv2

その前にDocker自体をインストールしておく

YUMではインストールできないので、実行ファイルを直接ダウンロードする

sudo su

DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}

mkdir -p $DOCKER_CONFIG/cli-plugins

curl -SL https://github.com/docker/compose/releases/download/v2.26.0/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose

docker compose version

バージョンが表示されればOK

トラブルシュート

古いdocker composeは–profileオプションがないので、–profileが必要なのであれば最新のdocker composeをインストールすること

上のコマンドのバージョンはv2.26.0なので–profileが動作するが、インターネット上の古い記事だと古いdocker composeが指定されていて、「unknown flag: –profile」エラーで–profileが動作しない場合があるので、最新版をダウンロードすること

curl -SL https://github.com/docker/compose/releases/download/<****ここを最新versionにすること****>/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

最新版は下記公式サイトで確認すること

https://github.com/docker/compose/releases

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です