Freigeben über


TaskContainerSettings Klasse

Die Containereinstellungen für eine Aufgabe.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.batch._serialization.Model
TaskContainerSettings

Konstruktor

TaskContainerSettings(*, image_name: str, container_run_options: str | None = None, registry: _models.ContainerRegistry | None = None, working_directory: str | _models.ContainerWorkingDirectory | None = None, **kwargs: Any)

Nur Schlüsselwortparameter

Name Beschreibung
container_run_options
str

Diese zusätzlichen Optionen werden zusätzlich zu den vom Batch-Dienst gesteuerten Optionen als Argumente für den Befehl "docker create" bereitgestellt.

image_name
str

Dies ist der vollständige Imageverweis, wie für "Docker-Pull" angegeben wird. Wenn kein Tag als Teil des Imagenamens angegeben wird, wird das Tag ":latest" als Standard verwendet. Erforderlich.

registry

Diese Einstellung kann weggelassen werden, wenn sie bereits bei der Poolerstellung bereitgestellt wurde.

working_directory

Ein Flag, das angibt, wo sich das Arbeitsverzeichnis des Containertasks befindet. Der Standardwert ist "taskWorkingDirectory". Bekannte Werte sind "TaskWorkingDirectory" und "ContainerImageDefault".

Variablen

Name Beschreibung
container_run_options
str

Diese zusätzlichen Optionen werden zusätzlich zu den vom Batch-Dienst gesteuerten Optionen als Argumente für den Befehl "docker create" bereitgestellt.

image_name
str

Dies ist der vollständige Imageverweis, wie für "Docker-Pull" angegeben wird. Wenn kein Tag als Teil des Imagenamens angegeben wird, wird das Tag ":latest" als Standard verwendet. Erforderlich.

registry

Diese Einstellung kann weggelassen werden, wenn sie bereits bei der Poolerstellung bereitgestellt wurde.

working_directory

Ein Flag, das angibt, wo sich das Arbeitsverzeichnis des Containertasks befindet. Der Standardwert ist "taskWorkingDirectory". Bekannte Werte sind "TaskWorkingDirectory" und "ContainerImageDefault".