Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

AWS Lambda コンピューティングでビルドを実行する

フォーカスモード
AWS Lambda コンピューティングでビルドを実行する - AWS CodeBuild

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

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

AWS Lambda コンピューティングは、ビルドの起動速度を最適化します。 は、起動レイテンシーが低いため、より高速なビルド AWS Lambda をサポートします。 AWS Lambda も自動的にスケーリングするため、ビルドはキュー内で実行を待つことはありません。ただし、 AWS Lambda がサポートしていないユースケースがいくつかあり、それらがユーザーに影響を与える場合は EC2 コンピューティングを使用します。詳細については、「AWS Lambda コンピューティングの制限」を参照してください。

AWS Lambda上で実行される、選別されたランタイム環境の Docker イメージには、どのツールとランタイムが含まれますか?

AWS Lambda は、次のツールをサポートしています。 AWS CLI v2、 AWS SAM CLI、git、go、Java、Node.js、Python、pip、Ruby、.NET。

キュレートされたイメージに必要なツールが含まれていない場合はどうなりますか。

キュレートされたイメージに必要なツールが含まれていない場合は、必要なツールを含むカスタム環境の Docker イメージを提供できます。

注記

Lambda は、マルチアーキテクチャのコンテナイメージを使用する関数をサポートしません。詳細については、「 デベロッパーガイド」の「コンテナイメージを使用して Lambda 関数を作成する」を参照してください。 AWS Lambda

Lambda コンピューティングにカスタムイメージを使用するには、次の Amazon ECR アクセス許可が必要です。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ecr:GetAuthorizationToken" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "ecr:BatchCheckLayerAvailability", "ecr:GetDownloadUrlForLayer", "ecr:BatchGetImage" ], "Resource": "arn:aws:ecr:image-region:image-account-id:repository/image-repo" } ] }

また、カスタムイメージを使用するには、curl または wget をインストールする必要があります。

CodeBuild で AWS Lambda コンピューティングをサポートしているリージョンはどれですか?

CodeBuild では、 AWS Lambda 米国 AWS リージョン東部 (バージニア北部)、米国東部 (オハイオ)、米国西部 (オレゴン)、アジアパシフィック (ムンバイ)、アジアパシフィック (シンガポール)、アジアパシフィック (シドニー)、アジアパシフィック (東京)、欧州 (フランクフルト)、欧州 (アイルランド)、南米 (サンパウロ) でコンピューティングがサポートされています。CodeBuild が使用可能な  AWS リージョン  の詳細については、「AWS  サービス (リージョン別)」を参照してください。

AWS Lambda コンピューティングの制限

AWS Lambda がサポートしていないユースケースがいくつかあり、それらが影響する場合は EC2 コンピューティングを使用します。

  • AWS Lambda は、ルートアクセス許可を必要とするツールをサポートしていません。yumrpm などのツールには、EC2 コンピューティングタイプや root 権限を必要としないその他のツールを使用してください。

  • AWS Lambda は Docker のビルドまたは実行をサポートしていません。

  • AWS Lambda では、 の外部ファイルへの書き込みはサポートされていません/tmp。付属のパッケージマネージャーは、パッケージのダウンロードと参照にデフォルトで /tmp ディレクトリを使用するように設定されています。

  • AWS Lambda は 環境タイプをサポートしておらずLINUX_GPU_CONTAINER、Windows Server Core 2019 ではサポートされていません。

  • AWS Lambda は、キャッシュ、カスタムビルドタイムアウト、キュータイムアウト、ビルドバッジ、特権モード、カスタムランタイム環境、または 15 分を超えるランタイムをサポートしていません。

  • AWS Lambda は、VPC 接続、固定範囲の CodeBuild ソース IP アドレス、EFS、証明書のインストール、または Session Manager を使用した SSH アクセスをサポートしていません。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.