Amazon Linux 2 (AL2) 上の ECS (EC2) で Docker 20.10 から 25.0.3 へアップグレードする方法

0

現在、検証環境にて Amazon Linux 2 (AL2) 上の ECS (EC2) で稼働している Docker 20.10 を 25.0.3 へアップグレードする方法について検討しております。

つきましては、以下の点についてご教示いただけますでしょうか。

  1. 検証環境でのアップグレード手順

具体的には、以下の内容について詳細な手順をご教示いただけますでしょうか。

新しい ECS タスク定義の作成方法 新しいタスク定義のデプロイ方法 アプリケーションの動作確認方法 問題が発生した場合のロールバック方法 2. アップグレード後の注意点

アップグレード後に特に注意すべき点や、想定される問題についてご教示いただけますでしょうか。

  1. その他

上記以外にご留意すべき点や、参考情報などございましたら、併せてご教示いただけますと幸いです。

Do
質問済み 4ヶ月前1972ビュー
1回答
1
承認された回答

検証環境でのアップグレード手順

以下のドキュメントにも記載されていますが、Amazon Linux 2023 AMIのご利用を推奨します。
https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/ecs-optimized_AMI.html

また、Amazon Linux2のDockerはamazon-linux-extrasというものからインストールされるようです。
こちらでインストールされる最新バージョンが20.10.25みたいなのでAWS側で新しいバージョンが追加されるまではアップグレードはできないかもしれません。
https://docs.aws.amazon.com/linux/al2/ug/al2-extras.html

amazon-linux-extras info docker
docker has end-of-support date of 2025-06-30
docker recommends docker                     # yum install docker

どうしても新しいバージョンのDockerエンジンが使用したい場合は以下のドキュメントに記載されている方法でAmazon Linux2以外のOSを使用したカスタムAMIを作成する必要があると思います。
https://repost.aws/ja/knowledge-center/ecs-create-custom-amis

profile picture
エキスパート
回答済み 4ヶ月前
  • ありがとうございます。助かります。

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ