Freigeben über


ExecAction interface

ExecAction beschreibt eine Aktion "Im Container ausführen".

Extends

Eigenschaften

command

Der Befehl ist die Befehlszeile, die innerhalb des Containers ausgeführt werden soll. Das Arbeitsverzeichnis für den Befehl ist stamm ("/") im Dateisystem des Containers. Der Befehl wird nicht innerhalb einer Shell ausgeführt, sodass herkömmliche Shellanweisungen ("|" usw.) nicht funktionieren. Um eine Shell zu verwenden, müssen Sie diese Shell explizit aufrufen. Exit status von 0 wird als live/fehlerfrei behandelt, und ungleich 0 ist fehlerhaft.

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Details zur Eigenschaft

command

Der Befehl ist die Befehlszeile, die innerhalb des Containers ausgeführt werden soll. Das Arbeitsverzeichnis für den Befehl ist stamm ("/") im Dateisystem des Containers. Der Befehl wird nicht innerhalb einer Shell ausgeführt, sodass herkömmliche Shellanweisungen ("|" usw.) nicht funktionieren. Um eine Shell zu verwenden, müssen Sie diese Shell explizit aufrufen. Exit status von 0 wird als live/fehlerfrei behandelt, und ungleich 0 ist fehlerhaft.

command?: string[]

Eigenschaftswert

string[]

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

type: "ExecAction"

Eigenschaftswert

"ExecAction"