BatchTaskContainerSettings interface
Paramètres de conteneur d’une tâche.
Propriétés
| container |
Chemins que vous souhaitez monter sur la tâche conteneur. Si ce tableau est null ou n’est pas présent, la tâche de conteneur monte l’intégralité du lecteur de disque temporaire dans windows (ou AZ_BATCH_NODE_ROOT_DIR sous Linux). Il ne monte aucun chemin de données dans un conteneur si ce tableau est défini comme vide. |
| container |
Options supplémentaires pour la commande de création de conteneur. Ces options supplémentaires sont fournies en tant qu’arguments de la commande « docker create », en plus de celles contrôlées par le service Batch. |
| image |
Image à utiliser pour créer le conteneur dans lequel la tâche s’exécutera. Il s’agit de la référence d’image complète, comme indiqué dans « docker pull ». Si aucune balise n’est fournie dans le cadre du nom de l’image, la balise « :latest » est utilisée comme valeur par défaut. |
| registry | Registre privé qui contient l’image conteneur. Ce paramètre peut être omis s’il a déjà été fourni lors de la création du pool. |
| working |
Emplacement du répertoire de travail de tâche de conteneur. La valeur par défaut est « taskWorkingDirectory ». Valeurs possibles : « taskWorkingDirectory », « containerImageDefault » |
Détails de la propriété
containerHostBatchBindMounts
Chemins que vous souhaitez monter sur la tâche conteneur. Si ce tableau est null ou n’est pas présent, la tâche de conteneur monte l’intégralité du lecteur de disque temporaire dans windows (ou AZ_BATCH_NODE_ROOT_DIR sous Linux). Il ne monte aucun chemin de données dans un conteneur si ce tableau est défini comme vide.
containerHostBatchBindMounts?: ContainerHostBatchBindMountEntry[]
Valeur de propriété
containerRunOptions
Options supplémentaires pour la commande de création de conteneur. Ces options supplémentaires sont fournies en tant qu’arguments de la commande « docker create », en plus de celles contrôlées par le service Batch.
containerRunOptions?: string
Valeur de propriété
string
imageName
Image à utiliser pour créer le conteneur dans lequel la tâche s’exécutera. Il s’agit de la référence d’image complète, comme indiqué dans « docker pull ». Si aucune balise n’est fournie dans le cadre du nom de l’image, la balise « :latest » est utilisée comme valeur par défaut.
imageName: string
Valeur de propriété
string
registry
Registre privé qui contient l’image conteneur. Ce paramètre peut être omis s’il a déjà été fourni lors de la création du pool.
registry?: ContainerRegistryReference
Valeur de propriété
workingDirectory
Emplacement du répertoire de travail de tâche de conteneur. La valeur par défaut est « taskWorkingDirectory ».
Valeurs possibles : « taskWorkingDirectory », « containerImageDefault »
workingDirectory?: string
Valeur de propriété
string