ContainerCodePackageProperties interface
コンテナーとそのランタイム プロパティについて説明します。
プロパティ
| commands | exec 形式でコンテナー内で実行するコマンド配列。 |
| diagnostics | DiagnosticsDescription のシンクへの参照。 |
| endpoints | このコンテナーによって公開されるエンドポイント。 |
| entrypoint | コンテナー内の既定のエントリ ポイントをオーバーライドします。 |
| environment |
このコンテナーで設定する環境変数 |
| image | 使用するコンテナー イメージ。 |
| image |
イメージ レジストリの資格情報。 |
| instance |
コンテナー インスタンスのランタイム情報。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| labels | このコンテナーに設定するラベル。 |
| liveness |
コード パッケージのライブネス プローブの配列。 コード パッケージを再起動するタイミングを決定します。 |
| name | コード パッケージの名前。 |
| readiness |
コード パッケージの準備プローブの配列。 エンドポイントの公開を解除するタイミングが決まります。 |
| reliable |
この特定のコード パッケージで使用される ReliableCollection リソースの一覧。 詳細については、ReliableCollectionsRef を参照してください。 |
| resources | このコンテナーに必要なリソース。 |
| settings | このコンテナーで設定する設定。 設定ファイルのパスは、環境変数 "Fabric_SettingPath" からフェッチできます。 Windows コンテナーのパスは "C:\secrets" です。 Linux コンテナーのパスは "/var/secrets" です。 |
| volume |
コンテナーにアタッチするボリューム。 これらのボリュームの有効期間は、アプリケーションの有効期間とは無関係です。 |
| volumes | コンテナーにアタッチするボリューム。 これらのボリュームの有効期間は、アプリケーションの有効期間に制限されます。 |
プロパティの詳細
commands
exec 形式でコンテナー内で実行するコマンド配列。
commands?: string[]
プロパティ値
string[]
diagnostics
endpoints
entrypoint
コンテナー内の既定のエントリ ポイントをオーバーライドします。
entrypoint?: string
プロパティ値
string
environmentVariables
image
使用するコンテナー イメージ。
image: string
プロパティ値
string
imageRegistryCredential
instanceView
コンテナー インスタンスのランタイム情報。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
instanceView?: ContainerInstanceView
プロパティ値
labels
livenessProbe
name
コード パッケージの名前。
name: string
プロパティ値
string
readinessProbe
reliableCollectionsRefs
この特定のコード パッケージで使用される ReliableCollection リソースの一覧。 詳細については、ReliableCollectionsRef を参照してください。
reliableCollectionsRefs?: ReliableCollectionsRef[]
プロパティ値
resources
settings
このコンテナーで設定する設定。 設定ファイルのパスは、環境変数 "Fabric_SettingPath" からフェッチできます。 Windows コンテナーのパスは "C:\secrets" です。 Linux コンテナーのパスは "/var/secrets" です。
settings?: Setting[]
プロパティ値
Setting[]
volumeRefs
コンテナーにアタッチするボリューム。 これらのボリュームの有効期間は、アプリケーションの有効期間とは無関係です。
volumeRefs?: VolumeReference[]
プロパティ値
volumes
コンテナーにアタッチするボリューム。 これらのボリュームの有効期間は、アプリケーションの有効期間に制限されます。
volumes?: ApplicationScopedVolume[]