Freigeben über


ExecAction interface

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

Extends

Eigenschaften

command

Der Befehl ist die Befehlszeile, die im Container 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. Der Beendigungsstatus von 0 wird als live/fehlerfrei behandelt, und Nicht-Null ist ungesund.

type

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

Details zur Eigenschaft

command

Der Befehl ist die Befehlszeile, die im Container 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. Der Beendigungsstatus von 0 wird als live/fehlerfrei behandelt, und Nicht-Null ist ungesund.

command?: string[]

Eigenschaftswert

string[]

type

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

type: "ExecAction"

Eigenschaftswert

"ExecAction"