View a markdown version of this page

ECS AL2 から ECS AL2023 に移行する方法 - AWS Batch

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ECS AL2 から ECS AL2023 に移行する方法

AL2023 は、クラウドアプリケーションに安全かつ安定した高パフォーマンス環境を提供するように設計された、Linux ベースのオペレーティングシステムです。AL2 および AL2023 間の相違点の詳細については、「Amazon Linux 2023 ユーザーガイド」の「Amazon Linux 2023 と Amazon Linux 2 の比較」を参照してください。

重要

2026 年 6 月 30 日以降、 AWS Batch はバッチ提供の Amazon Linux 2 AMIs。この日付より前に、既存の AWS Batch Amazon ECS コンピューティング環境を Amazon Linux 2023 に移行することを強くお勧めします。詳細については、「Amazon ECS Amazon Linux 2 AMI の廃止」を参照してください。

2026 年 1 月 12 日、 AWS は Amazon Linux 2 のサポートを終了するため、新しい Amazon ECS コンピューティング環境のデフォルト AMI を Amazon Linux 2 から Amazon Linux 2023 AWS Batch に変更しました。デフォルトの AMI は、新しいコンピューティング環境を作成するときに imageType.Ec2Configuration フィールドに値を指定しない場合に使用されます。最適なパフォーマンスとセキュリティを維持するために、 AWS Batch Amazon ECS コンピューティング環境を Amazon Linux 2023 に移行することをお勧めします。

Health の計画されたライフサイクルイベントを使用して AWS 、影響を受ける Amazon ECS コンピューティング環境の移行ステータスを追跡できます。詳細については、「AWS Health Planned ライフサイクルイベント」を参照してください。

コンピューティング環境の設定方法に応じて、AL2 から AL2023 への以下のアップグレードパスのいずれかを使用できます。

Ec2Configuration.ImageType を使用したアップグレード
起動テンプレートを使用したアップグレード
  • ECS_AL2023 に基づいて AMI を指定する起動テンプレートを使用する場合は、起動テンプレートが Amazon Linux 2023 と互換性があることを確認してください。Amazon ECS 最適化 AMI における Amazon Linux 2023 の変更については、「Amazon ECS ユーザーガイド」の「Amazon Linux 2 から Amazon Linux 2023 Amazon ECS 最適化 AMI への移行」を参照してください。

  • AL2023 AMI の場合、カスタムユーザーデータまたは初期化スクリプトが AL2023 環境およびパッケージ管理システムと互換性があることを確認します。

を使用したアップグレード CloudFormation
  • CloudFormation を使用してコンピューティング環境を管理する場合は、 テンプレートを更新して、 の ImageTypeプロパティを Ec2Configurationから ECS_AL2023 (または GPU インスタンスECS_AL2023_NVIDIAを使用する場合) ECS_AL2 に変更します。

    ComputeEnvironment: Type: AWS::Batch::ComputeEnvironment Properties: ComputeResources: Ec2Configuration: - ImageType: ECS_AL2023

    次に、 CloudFormation スタックを更新して変更を適用します。

  • CloudFormation テンプレートで を使用してカスタム AMI が指定されている場合はImageIdOverride、AMI ID が AL2023-based AMI に対応し、 ImageType設定と一致することを確認します。

移行に関する考慮事項

Amazon Linux 2 から Amazon Linux 2023 に移行するときは、次の点を考慮してください。

  • パッケージ管理 – Amazon Linux 2023 はパッケージ管理において yum の代わりに dnf を使用します。

  • システムサービス – 一部のシステムサービスとその設定は、AL2 と AL2023 で異なる場合があります。

  • コンテナランタイム – AL2 と AL2023 はどちらも Docker をサポートしていますが、AL2023 のデフォルト設定は異なる場合があります。

  • セキュリティ – AL2023 には強化されたセキュリティ機能が含まれており、セキュリティ関連の設定の更新が必要になる場合があります。

  • Instance Metadata Service Version 2 (IMDSv2) – IMDSv2 は、EC2 インスタンスメタデータにアクセスするためにトークンベースの認証を要求するセッション指向のサービスであり、セキュリティを強化します。IMDS の詳細については、Amazon EC22 ユーザーガイド」の「インスタンスメタデータサービスバージョン 2 の仕組み」を参照してください。

変更と移行に関する考慮事項の包括的なリストについては、「Amazon ECS デベロッパーガイド」の「Amazon Linux 2 から Amazon Linux 2023 Amazon ECS 最適化 AMI への移行」を参照してください。