すべてのプロダクト
Search
ドキュメントセンター

CloudOps Orchestration Service:ACS::CICD::DockerDeploy

最終更新日:Jan 17, 2025

アクション

ACS::CICD::DockerDeploy

説明

複数の Elastic Compute Service (ECS)インスタンスに Docker イメージをデプロイします。この操作は Linux インスタンスでのみ実行できます。

構文

Action: ACS::CICD::DockerDeploy
Properties:
  regionId: String
  targets: Json
  acrId: String
  namespace: String
  repoName: String
  imageVersion: String
  dockerRunOptions: String
  isInternal: Boolean
  rateControl: Json

属性

属性

説明

タイプ

必須

デフォルト値

制限

regionId

リージョン ID。

String

いいえ

{{ ACS::RegionId }}

targets

イメージをデプロイする ECS インスタンス。

Json

はい

acrId

コンテナレジストリ リポジトリの ID。

String

はい

namespace

名前空間。

String

はい

repoName

リポジトリの名前。

String

はい

imageVersion

イメージのバージョン。

String

はい

dockerRunOptions

Docker ランタイム オプション。

String

いいえ

""

isInternal

内部 URL を使用してイメージをプルするかどうかを指定します。

Boolean

いいえ

True

rateControl

同時タスクの数。

Json

いいえ

{'Mode': 'Concurrency', 'MaxErrors': 0, 'Concurrency': 10}

出力

なし

参照

詳細については、GitHub の ACS::CICD::DockerDeploy.yml をご参照ください。