BatchTaskContainerSettings interface
Die Containereinstellungen für eine Aufgabe.
Eigenschaften
| container |
Die Pfade, die Sie an containeraufgaben bereitstellen möchten. Wenn dieses Array null ist oder nicht vorhanden ist, stellt die Containeraufgabe das gesamte temporäre Laufwerk in Windows (oder AZ_BATCH_NODE_ROOT_DIR in Linux) ein. Es werden keine Datenpfade in Container bereitgestellt, wenn dieses Array als leer festgelegt ist. |
| container |
Zusätzliche Optionen für den Befehl "Container erstellen". Diese zusätzlichen Optionen werden zusätzlich zu den vom Batchdienst gesteuerten Befehlen als Argumente für den Befehl "docker create" bereitgestellt. |
| image |
Das Image, das zum Erstellen des Containers verwendet werden soll, in dem die Aufgabe ausgeführt wird. Dies ist der vollständige Imageverweis, wie für "Docker Pull" angegeben. Wenn kein Tag als Teil des Bildnamens angegeben wird, wird das Tag ":latest" als Standard verwendet. |
| registry | Die private Registrierung, die das Containerimage enthält. Diese Einstellung kann weggelassen werden, wenn sie bereits bei der Poolerstellung bereitgestellt wurde. |
| working |
Der Speicherort des Arbeitsverzeichnisses für containeraufgaben. Der Standardwert ist "taskWorkingDirectory". Mögliche Werte: "taskWorkingDirectory", "containerImageDefault" |
Details zur Eigenschaft
containerHostBatchBindMounts
Die Pfade, die Sie an containeraufgaben bereitstellen möchten. Wenn dieses Array null ist oder nicht vorhanden ist, stellt die Containeraufgabe das gesamte temporäre Laufwerk in Windows (oder AZ_BATCH_NODE_ROOT_DIR in Linux) ein. Es werden keine Datenpfade in Container bereitgestellt, wenn dieses Array als leer festgelegt ist.
containerHostBatchBindMounts?: ContainerHostBatchBindMountEntry[]
Eigenschaftswert
containerRunOptions
Zusätzliche Optionen für den Befehl "Container erstellen". Diese zusätzlichen Optionen werden zusätzlich zu den vom Batchdienst gesteuerten Befehlen als Argumente für den Befehl "docker create" bereitgestellt.
containerRunOptions?: string
Eigenschaftswert
string
imageName
Das Image, das zum Erstellen des Containers verwendet werden soll, in dem die Aufgabe ausgeführt wird. Dies ist der vollständige Imageverweis, wie für "Docker Pull" angegeben. Wenn kein Tag als Teil des Bildnamens angegeben wird, wird das Tag ":latest" als Standard verwendet.
imageName: string
Eigenschaftswert
string
registry
Die private Registrierung, die das Containerimage enthält. Diese Einstellung kann weggelassen werden, wenn sie bereits bei der Poolerstellung bereitgestellt wurde.
registry?: ContainerRegistryReference
Eigenschaftswert
workingDirectory
Der Speicherort des Arbeitsverzeichnisses für containeraufgaben. Der Standardwert ist "taskWorkingDirectory".
Mögliche Werte: "taskWorkingDirectory", "containerImageDefault"
workingDirectory?: string
Eigenschaftswert
string