翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Step Functions の構成オプションをローカルに設定
スタート時 AWS Step Functionsローカル を使用してJAR ファイルでは、AWS Command Line Interface(AWS CLI)、またはそれらをシステム環境に含めることによって。Docker の場合、Step Functions Local を起動するときに、リファレンスにするファイルでこれらのオプションを指定する必要があります。
設定オプション
オプション | コマンドライン | 環境 |
---|---|---|
アカウント | -アカウント、 —aws-endpoint | AWS_ACCOUNT_ID |
リージョン | -地域、 --aws-region | AWS_DEFAULT_REGION |
待機タイムスケール | -waitTimeScale, --wait-time-scale | WAIT_TIME_SCALE |
Lambda エンドポイント | -Lambdaエンドポイント、 —lambd-endpoint | LAMBDA_ENDPOINT |
バッチエンドポイント | -バッチエンドポイント、 —bater-endpoint | BATCH_ENDPOINT |
DynamoDB エンドポイント | -DynamodBendpoint、 —dynamod-endpoint | DYNAMODB_ENDPOINT |
ECS エンドポイント | -ecSendPoint、 —ecs-endpoint | ECS_ENDPOINT |
Glue エンドポイント | -グルーエンドポイント、 —glue-endpoint | GLUE_ENDPOINT |
SageMaker 終点 | -sageMakerEndpoint, —sage-endpoint | SAGE_MAKER_ENDPOINT |
SQS エンドポイント | -sqSendPoint、 —sqs-endpoint | SQS_ENDPOINT |
SNS エンドポイント | -snSendPoint、 —sns-endpoint | SNS_ENDPOINT |
Step Functions エンドポイント | -stepFunctionsEndpoint, --step-functions-endpoint | STEP_FUNCTIONS_ENDPOINT |
Docker の認証情報と設定
Step Functions Local for Docker を設定するには、次のファイル aws-stepfunctions-local-credentials.txt
を作成します。
このファイルには、認証情報および他の設定オプションが含まれています。以下は作成時にテンプレートとして使用できますaws-stepfunctions-local-credentials.txt
ファイルを開きます。
AWS_DEFAULT_REGION
=AWS_REGION_OF_YOUR_AWS_RESOURCES
AWS_ACCESS_KEY_ID=YOUR_AWS_ACCESS_KEY
AWS_SECRET_ACCESS_KEY=YOUR_AWS_SECRET_KEY
WAIT_TIME_SCALE=VALUE
LAMBDA_ENDPOINT=VALUE
BATCH_ENDPOINT=VALUE
DYNAMODB_ENDPOINT=VALUE
ECS_ENDPOINT=VALUE
GLUE_ENDPOINT=VALUE
SAGE_MAKER_ENDPOINT=VALUE
SQS_ENDPOINT=VALUE
SNS_ENDPOINT=VALUE
STEP_FUNCTIONS_ENDPOINT=VALUE
認証情報と設定オプションを aws-stepfunctions-local-credentials.txt
で設定したら、次のコマンドを使用して Step Functions を起動します。
docker run -p 8083:8083 --env-file aws-stepfunctions-local-credentials.txt amazon/aws-stepfunctions-local
特別なDNS名を使用することをお勧めしますhost.docker.internal
は、ホストが使用する内部 IP アドレスに解決されます。http://host.docker.internal:8000
。詳細については、次の Mac と Windows の Docker ドキュメントを参照してください。Mac 用 Docker デスクトップのネットワーク機能