Elastic Beanstalk でサポートされているプラットフォーム - AWS Elastic Beanstalk

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

Elastic Beanstalk でサポートされているプラットフォーム

AWS Elastic Beanstalk は、特定のプログラミング言語、フレームワーク、およびウェブコンテナ用に開発されたウェブアプリケーションの実行をサポートするマネージドプラットフォームを提供します。Elastic Beanstalk は、プラットフォームごとに 1 つ以上のプラットフォームバージョンを提供します。環境を作成してプラットフォームを選択すると、アプリケーションで必要になるリソースが Elastic Beanstalk でプロビジョニングされます。こうしたリソースには、1 つまたは複数の Amazon Elastic Compute Cloud (Amazon EC2) インスタンスが含まれます。Amazon EC2 インスタンスで実行するソフトウェアスタックは、選択したプラットフォームバージョンに応じて変わります。

プラットフォームの詳細については、「AWS Elastic Beanstalk プラットフォーム」 (AWS Elastic Beanstalk デベロッパーガイド) を参照してください。最近のリリースに関する詳細なリリースノートは、「AWS Elastic Beanstalk リリースノート」で参照できます。

以下のセクションでは、最新のすべてのプラットフォームバージョンに関する情報を提供します。過去のプラットフォームバージョンと、これらが最新であった期間のリストについては、「プラットフォーム履歴」を参照してください。

Elastic Beanstalk では一部のプラットフォームバージョンのリタイアが予定されています。それらのコンポーネントの一部が End of Life (EOL) を迎えるためです。これらのプラットフォームバージョンは、リタイアするコンポーネントの公表されたリタイア日まで利用できます。コンポーネントの廃止日のリストについては、「 AWS Elastic Beanstalk デベロッパーガイド」のAWS Elastic Beanstalk 「 プラットフォームスケジュール」を参照してください。リタイアが予定されているプラットフォームバージョンのリストについては、「リタイアが予定されている Elastic Beanstalk プラットフォームのバージョン」を参照してください。

Docker

Dockerとは、独自のソフトウェアスタックを定義しそれを画像で保存できるコンテナプラットフォームのことで、リモートリポジトリからダウンロードすることができます。Docker プラットフォームには、nginx プロキシサーバーが含まれています。

Docker プラットフォームの詳細については、AWS Elastic Beanstalk デベロッパーガイドDocker コンテナからの Elastic Beanstalk アプリケーションのデプロイを参照してください。

プラットフォームバージョンおよび ソリューションスタック名

AMI

ECS エージェント

Docker

Docker Compose

プロキシサーバー

Docker AL2023 バージョン 4.4.4

64bit Amazon Linux 2023 v4.4.4 running Docker

2023.6.20250218

25.0.8

2.33.1

nginx 1.26.3

ECS AL2023 バージョン 4.0.19

64bit Amazon Linux 2023 v4.0.19 running ECS

2023.6.20250218

1.90.0

25.0.8

Docker AL2 バージョン 4.0.8

64bit Amazon Linux 2 v4.0.8 running Docker

2.0.20250220

25.0.8

2.33.1

nginx 1.22.1

ECS AL2 バージョン 3.3.12

64bit Amazon Linux 2 v3.3.12 running ECS

2.0.20250220

1.90.0

25.0.6

前のプラットフォームバージョンの詳細については、「Docker プラットフォーム履歴」を参照してください。

Go

Elastic Beanstalk では以下の Go プラットフォームバージョンがサポートされています。

プラットフォームバージョンおよび ソリューションスタック名

AMI

言語

AWS X-Ray

プロキシサーバー

Go 1 AL2023 バージョン 4.2.4

64bit Amazon Linux 2023 v4.2.4 running Go 1

2023.6.20250218

Go 1.22.7

3.3.14

nginx 1.26.3

Go 1 AL2 バージョン 3.11.7

64bit Amazon Linux 2 v3.11.7 running Go 1

2.0.20250220

Go 1.24.0

3.3.14

nginx 1.22.1

前のプラットフォームバージョンの詳細については、「Go プラットフォーム履歴」を参照してください。

Java SE

Elastic Beanstalk では以下の Java SE プラットフォームバージョンがサポートされています。

プラットフォームバージョンおよび ソリューションスタック名

AMI

言語

ツール

AWS X-Ray

プロキシサーバー

Corretto 21 AL2023 バージョン 4.4.4

64bit Amazon Linux 2023 v4.4.4 running Corretto 21

2023.6.20250218

Corretto 21.0.6.7.1

Ant 1.10.15、Gradle 8.12.1、Maven 3.9.9

3.3.14

nginx 1.26.3

Corretto 17 AL2023 バージョン 4.4.4

64bit Amazon Linux 2023 v4.4.4 running Corretto 17

2023.6.20250218

Corretto 17.0.14.7.1

Ant 1.10.15、Gradle 8.12.1、Maven 3.9.9

3.3.14

nginx 1.26.3

Corretto 11 AL2023 バージョン 4.4.4

64bit Amazon Linux 2023 v4.4.4 running Corretto 11

2023.6.20250218

Corretto 11.0.26.4.1

Ant 1.10.15、Gradle 8.12.1、Maven 3.9.9

3.3.14

nginx 1.26.3

Corretto 8 AL2023 バージョン 4.4.4

64bit Amazon Linux 2023 v4.4.4 running Corretto 8

2023.6.20250218

Corretto 8.442.06.1

Ant 1.10.15、Gradle 8.12.1、Maven 3.9.9

3.3.14

nginx 1.26.3

Corretto 17 バージョン 3.7.12

64bit Amazon Linux 2 v3.7.12 running Corretto 17

2.0.20250220

Corretto 17.0.14.7.1

Ant 1.10.15、Gradle 8.13、Maven 3.9.9

3.3.14

nginx 1.22.1

Corretto 11 バージョン 3.7.12

64bit Amazon Linux 2 v3.7.12 running Corretto 11

2.0.20250220

Corretto 11.0.26.4.1

Ant 1.10.15、Gradle 8.13、Maven 3.9.9

3.3.14

nginx 1.22.1

Corretto 8 バージョン 3.7.12

64bit Amazon Linux 2 v3.7.12 running Corretto 8

2.0.20250220

Corretto 8.442.06.1

Ant 1.10.15、Gradle 8.13、Maven 3.9.9

3.3.14

nginx 1.22.1

前のプラットフォームバージョンの詳細については、「Java SE プラットフォーム履歴」を参照してください。

Tomcat

Elastic Beanstalk では以下の Tomcat プラットフォームバージョンがサポートされています。

プラットフォームバージョンおよび ソリューションスタック名

AMI

言語

AWS X-Ray

アプリケーションサーバー

プロキシサーバー

Corretto 21 with Tomcat 11 AL2023 バージョン 5.5.0

64bit Amazon Linux 2023 v5.5.0 running Tomcat 11 Corretto 21

2023.6.20250218

Corretto 21.0.6.7.1

3.3.14

Tomcat 11.0.4

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Corretto 17 with Tomcat 11 AL2023 バージョン 5.5.0

64bit Amazon Linux 2023 v5.5.0 running Tomcat 11 Corretto 17

2023.6.20250218

Corretto 17.0.14.7.1

3.3.14

Tomcat 11.0.4

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Corretto 21 with Tomcat 10 AL2023 バージョン 5.5.0

64bit Amazon Linux 2023 v5.5.0 running Tomcat 10 Corretto 21

2023.6.20250218

Corretto 21.0.6.7.1

3.3.14

Tomcat 10.1.36

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Corretto 17 with Tomcat 10 AL2023 バージョン 5.5.0

64bit Amazon Linux 2023 v5.5.0 running Tomcat 10 Corretto 17

2023.6.20250218

Corretto 17.0.14.7.1

3.3.14

Tomcat 10.1.36

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Corretto 17 with Tomcat 9 AL2023 バージョン 5.5.0

64bit Amazon Linux 2023 v5.5.0 running Tomcat 9 Corretto 17

2023.6.20250218

Corretto 17.0.14.7.1

3.3.14

Tomcat 9.0.98

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Corretto 11 with Tomcat 9 AL2023 バージョン 5.5.0

64bit Amazon Linux 2023 v5.5.0 running Tomcat 9 Corretto 11

2023.6.20250218

Corretto 11.0.26.4.1

3.3.14

Tomcat 9.0.98

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Corretto 11 with Tomcat 9 AL2 バージョン 4.7.7

64bit Amazon Linux 2 v4.7.7 running Tomcat 9 Corretto 11

2.0.20250220

Corretto 11.0.26.4.1

3.3.14

Tomcat 9.0.98

nginx 1.22.1 (デフォルト)、Apache 2.4.62

Corretto 8 with Tomcat 9 AL2 バージョン 4.7.7

64bit Amazon Linux 2 v4.7.7 running Tomcat 9 Corretto 8

2.0.20250220

Corretto 8.442.06.1

3.3.14

Tomcat 9.0.98

nginx 1.22.1 (デフォルト)、Apache 2.4.62

前のプラットフォームバージョンの詳細については、「」を参照してくださいTomcat プラットフォーム履歴

.NET Core on Linux

Elastic Beanstalk は、次の .NET Core on Linux プラットフォームバージョンをサポートしています。

プラットフォームバージョンおよび ソリューションスタック名

Framework

プロキシサーバー

AMI

AWS X-Ray

.NET 9 on AL2023 バージョン 3.3.1

64bit Amazon Linux 2023 v3.3.1 running .NET 9

.NET 9.0.2、9.0.2 をサポート

nginx 1.26.3

2023.6.20250218

3.3.14

.NET 8 on AL2023 バージョン 3.3.1

64bit Amazon Linux 2023 v3.3.1 running .NET 8

.NET 8.0.13、8.0.13 をサポート

nginx 1.26.3

2023.6.20250218

3.3.14

.NET Core on AL2 バージョン 2.8.8

64bit Amazon Linux 2 v2.8.8 running .NET Core

.NET 8.0.13、8.0.13、6.0.36 をサポート

nginx 1.22.1

2.0.20250220

3.3.14

プラットフォームのサポートポリシー」で発表されている、リタイアが予定されているプラットフォームバージョンの詳細については、リタイアするプラットフォームバージョンページの「.NET Core on Linux」を参照してください。前のプラットフォームバージョンの詳細については、「.NET Core on Linux プラットフォームの履歴」を参照してください。

Windows Server の .NET

AWS Toolkit for Visual Studio を使用すると、数分で開始できます。このツールキットには、 AWS ライブラリ、プロジェクトテンプレート、コードサンプル、およびドキュメントが含まれます。 AWS SDK for .NET は、.NET Framework 2.0 以降を使用したアプリケーションの開発をサポートしています。

注記

このプラットフォームでは、次の Elastic Beanstalk 機能はサポートされていません。

を使用して .NET アプリケーションのデプロイを開始する方法については AWS Toolkit for Visual Studio、 AWS Elastic Beanstalk デベロッパーガイド「 を使用して .NET で Elastic Beanstalk アプリケーションを作成してデプロイ AWS Toolkit for Visual Studioする」を参照してください。

最新の Microsoft セキュリティ更新プログラムの詳細については、「セキュリティ TechCenter」および「セキュリティアドバイザリとセキュリティ情報」を参照してください。

Elastic Beanstalk の Windows Server の .NET プラットフォームの以前バージョンについては、「Windows Server の .NET プラットフォーム履歴」を参照してください。

Elastic Beanstalk では、次の Windows Server の .NET プラットフォームバージョンがサポートされています。

設定の基本

プラットフォームのバージョン

ソリューションスタック名

Framework

プロキシサーバー

Windows Server 2025 with IIS 10.0 バージョン 2.17.0

64bit Windows Server 2025 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8.1、4.x、2.0 をサポート

IIS 10.0

Windows Server Core 2025 with IIS 10.0 バージョン 2.17.0

64bit Windows Server Core 2025 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8.1、4.x、2.0 をサポート

IIS 10.0

Windows Server 2022 with IIS 10.0 バージョン 2.17.0

64bit Windows Server 2022 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8.1、4.x、2.0 をサポート

IIS 10.0

Windows Server Core 2022 with IIS 10.0 バージョン 2.17.0

64bit Windows Server Core 2022 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8.1、4.x、2.0 をサポート

IIS 10.0

Windows Server 2019 with IIS 10.0 バージョン 2.17.0

64bit Windows Server 2019 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8、4.x、2.0 をサポート

IIS 10.0

Windows Server Core 2019 with IIS 10.0 バージョン 2.17.0

64bit Windows Server Core 2019 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8、4.x、2.0 をサポート

IIS 10.0

Windows Server 2016 with IIS 10.0 バージョン 2.17.0

64bit Windows Server 2016 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8、4.x、2.0 をサポート

IIS 10.0

Windows Server Core 2016 with IIS 10.0 バージョン 2.17.0

64bit Windows Server Core 2016 v2.17.0 running IIS 10.0

.NET 8.0.13、8.0.13、6.0.36 をサポート

.NET Framework 4.8、4.x、2.0 をサポート

IIS 10.0

詳細

プラットフォームのバージョン

AMI のバージョン

AWS SDK for .NET

EC2Config

SSM Agent

ウェブデプロイ

AWS X-Ray

Windows Server 2025 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Windows Server Core 2025 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Windows Server 2022 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Windows Server Core 2022 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Windows Server 2019 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Windows Server Core 2019 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Windows Server 2016 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Windows Server Core 2016 with IIS 10.0 バージョン 2.17.0

2025.02.13

3.7.981.0

3.3.1611.0

3.6

3.3.13

Node.js

Amazon Linux 2 の各 Node.js プラットフォームバージョンは、複数の Node.js 言語バージョンをサポートしています。デフォルトの Node.js バージョンのみがプリインストールされています。次の表に、デフォルトのバージョンに加えて、有効な Node.js のバージョンを示します。Amazon Linux 2023 以降、各プラットフォームバージョンで使用できる Node.js バージョンは 1 つだけです。各 Node.js バージョンには、各バージョンの npm (Node.js パッケージマネージャー) が含まれています。表では、npm バージョンを括弧内に表示しています。

Elastic Beanstalk では以下の Node.js プラットフォームバージョンがサポートされています。

プラットフォームバージョンおよび ソリューションスタック名

AMI

Node.js バージョン (npm バージョン)

プロキシサーバー

Git

AWS X-Ray

Node.js 22 AL2023 バージョン 6.4.3

64bit Amazon Linux 2023 v6.4.3 running Node.js 22

2023.6.20250218

22.14.0 (10.9.2)

デフォルトバージョン: v22.14.0

nginx 1.26.3 (デフォルト)、Apache 2.4.62

2.47.1

3.3.14

Node.js 20 AL2023 バージョン 6.4.3

64bit Amazon Linux 2023 v6.4.3 running Node.js 20

2023.6.20250218

20.18.2 (10.8.2)

デフォルトバージョン: 20.18.2

nginx 1.26.3 (デフォルト)、Apache 2.4.62

2.47.1

3.3.14

Node.js 18 AL2023 バージョン 6.4.3

64bit Amazon Linux 2023 v6.4.3 running Node.js 18

2023.6.20250218

18.20.6 (10.8.2)

デフォルトバージョン: 18.20.6

nginx 1.26.3 (デフォルト)、Apache 2.4.62

2.47.1

3.3.14

Node.js 18 AL2 バージョン 5.9.12

64bit Amazon Linux 2 v5.9.12 running Node.js 18

2.0.20250220

18.20.7 (10.8.2)、 18.20.6 (10.8.2)、 18.20.5 (10.8.2)、 18.20.4 (10.7.0)、 18.20.3 (10.7.0)、 18.20.2 (10.5.0)、 18.20.1 (10.5.0)、 18.20.0 (10.5.0)、 18.19.1 (10.2.4)、 18.19.0 (10.2.3)、 18.18.2 (9.8.1)、 18.18.1 (9.8.1)、 18.18.0 (9.8.1)、 18.17.1 (9.6.7)、 18.17.0 (9.6.7)、 18.16.1 (9.5.1)、 18.16.0 (9.5.1)、 18.15.0 (9.5.0)、 18.14.2 (9.5.0)、 18.14.1 (9.3.1)、 18.14.0 (9.3.1)、 18.13.0 (8.19.3)、 18.12.1 (8.19.2)、 18.12.0 (8.19.2)、 18.11.0 (8.19.2)、 18.10.0 (8.19.2)、 18.9.1 (8.19.1)、 18.9.0 (8.19.1)、 18.8.0 (8.18.0)、 18.7.0 (8.15.0)、 18.6.0 (8.13.2)、 18.5.0 (8.12.1)、 18.4.0 (8.12.1)、 18.3.0 (8.11.0)、 18.2.0 (8.9.0)、 18.1.0 (8.8.0)、 18.0.0 (8.6.0)

デフォルトバージョン: 18.20.7

nginx 1.22.1 (デフォルト)、Apache 2.4.62

2.47.1

3.3.14

前のプラットフォームバージョンの詳細については、「」を参照してくださいNode.js プラットフォーム履歴

注記

お使いの Node.js バージョンのサポートがプラットフォームバージョンから削除された場合は、プラットフォームの更新に先立って、バージョン設定を変更または削除する必要があります。これは、Node.js のバージョンにセキュリティの脆弱性が見つかった場合、またはバージョンが廃止された場合に発生します。

この場合、設定された Node.js バージョンをサポートしていないプラットフォームの新しいバージョンに更新しようとすると失敗します。新しい環境の作成を回避するには

  • Amazon Linux 2package.json の Node.js バージョン設定を、古いプラットフォームバージョンと新しいプラットフォームバージョンの両方でサポートされている Node.js バージョンに変更するか、設定を削除してから、新しいソースバンドルをデプロイします。その後にのみ、プラットフォームの更新を実行します。

  • Amazon Linux AMINodeVersion 設定オプションを古いプラットフォームバージョンと新しいプラットフォームバージョンの両方でサポートされるバージョンに変更するか、オプション設定を削除してから、プラットフォームの更新を実行します。

PHP

Elastic Beanstalk では以下の PHP プラットフォームバージョンがサポートされています。

プラットフォームバージョンおよび ソリューションスタック名

AMI

言語

Composer

プロキシサーバー

PHP 8.4 AL2023 バージョン 4.5.1

64bit Amazon Linux 2023 v4.5.1 running PHP 8.4

2023.6.20250218

PHP 8.4.4

2.8.5

nginx 1.26.3 (デフォルト)、Apache 2.4.62

PHP 8.3 AL2023 バージョン 4.5.1

64bit Amazon Linux 2023 v4.5.1 running PHP 8.3

2023.6.20250218

PHP 8.3.10

2.8.5

nginx 1.26.3 (デフォルト)、Apache 2.4.62

PHP 8.2 AL2023 バージョン 4.5.1

64bit Amazon Linux 2023 v4.5.1 running PHP 8.2

2023.6.20250218

PHP 8.2.23

2.8.5

nginx 1.26.3 (デフォルト)、Apache 2.4.62

PHP 8.1 AL2023 バージョン 4.5.1

64bit Amazon Linux 2023 v4.5.1 running PHP 8.1

2023.6.20250218

PHP 8.1.31

2.8.5

nginx 1.26.3 (デフォルト)、Apache 2.4.62

PHP 8.1 AL2 バージョン 3.8.9

64bit Amazon Linux 2 v3.8.9 running PHP 8.1

2.0.20250220

PHP 8.1.31

2.8.6

nginx 1.22.1 (デフォルト)、Apache 2.4.62

前のプラットフォームバージョンの詳細については、「PHP プラットフォーム履歴」を参照してください。

Python

Elastic Beanstalk では以下の Python プラットフォームバージョンがサポートされています。

プラットフォームバージョンおよび ソリューションスタック名

AMI

言語

パッケージマネージャー

パッケージャ

meld3

AWS X-Ray

プロキシサーバー

Python 3.13 AL2023 バージョン 4.4.1

64bit Amazon Linux 2023 v4.4.1 running Python 3.13

2023.6.20250218

Python 3.13.2

pipenv 2024.4.1

3.3.14

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Python 3.12 AL2023 バージョン 4.4.1

64bit Amazon Linux 2023 v4.4.1 running Python 3.12

2023.6.20250218

Python 3.12.9

pipenv 2024.4.1

3.3.14

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Python 3.11 AL2023 バージョン 4.4.1

64bit Amazon Linux 2023 v4.4.1 running Python 3.11

2023.6.20250218

Python 3.11.6

pipenv 2024.4.1

3.3.14

nginx 1.26.3 (デフォルト)、Apache 2.4.62

Python 3.9 AL2023 バージョン 4.4.1

64bit Amazon Linux 2023 v4.4.1 running Python 3.9

2023.6.20250218

Python 3.9.20

pipenv 2024.4.1

3.3.14

nginx 1.26.3 (デフォルト)、Apache 2.4.62

プラットフォームのサポートポリシー」で発表されている、リタイアが予定されているプラットフォームバージョンの詳細については、リタイアするプラットフォームバージョンページの「Python」を参照してください。前のプラットフォームバージョンの詳細については、「」を参照してくださいPython プラットフォーム履歴

Ruby

Elastic Beanstalk では以下の Ruby プラットフォームバージョンがサポートされています。

プラットフォームバージョンおよび ソリューションスタック名

AMI

言語

パッケージマネージャー

アプリケーションサーバー

AWS X-Ray

プロキシサーバー

Ruby 3.4 AL2023 バージョン 4.4.0

64bit Amazon Linux 2023 v4.4.0 running Ruby 3.4

2023.6.20250218

Ruby 3.4.2-p28

RubyGems 3.6.2

Puma 6.6.0

3.3.14

nginx 1.26.3

Ruby 3.3 AL2023 バージョン 4.4.0

64bit Amazon Linux 2023 v4.4.0 running Ruby 3.3

2023.6.20250218

Ruby 3.3.7-p123

RubyGems 3.5.22

Puma 6.6.0

3.3.14

nginx 1.26.3

Ruby 3.2 AL2023 バージョン 4.4.0

64bit Amazon Linux 2023 v4.4.0 running Ruby 3.2

2023.6.20250218

Ruby 3.2.2

RubyGems 3.4.10

Puma 6.6.0

3.3.14

nginx 1.26.3

前のプラットフォームバージョンの詳細については、「」を参照してくださいRuby プラットフォーム履歴