BatchTaskContainerSettings interface
De containerinstellingen voor een taak.
Eigenschappen
| container |
De paden die u aan de containertaak wilt koppelen. Als deze matrix null is of niet aanwezig is, koppelt de containertaak een volledig tijdelijk schijfstation in Windows (of AZ_BATCH_NODE_ROOT_DIR in Linux). Er worden geen gegevenspaden in de container geplaatst als deze matrix is ingesteld als leeg. |
| container |
Aanvullende opties voor de opdracht container maken. Deze extra opties worden geleverd als argumenten voor de opdracht Docker create, naast de opties die worden beheerd door de Batch-service. |
| image |
De installatiekopieën die moeten worden gebruikt om de container te maken waarin de taak wordt uitgevoerd. Dit is de volledige verwijzing naar de installatiekopie, zoals wordt opgegeven voor 'docker pull'. Als er geen tag wordt opgegeven als onderdeel van de naam van de installatiekopieën, wordt de tag ':latest' als standaard gebruikt. |
| registry | Het privéregister dat de containerinstallatiekopieën bevat. Deze instelling kan worden weggelaten als deze al is opgegeven bij het maken van de pool. |
| working |
De locatie van de werkmap containertaak. De standaardwaarde is taskWorkingDirectory. Mogelijke waarden: "taskWorkingDirectory", "containerImageDefault" |
Eigenschapdetails
containerHostBatchBindMounts
De paden die u aan de containertaak wilt koppelen. Als deze matrix null is of niet aanwezig is, koppelt de containertaak een volledig tijdelijk schijfstation in Windows (of AZ_BATCH_NODE_ROOT_DIR in Linux). Er worden geen gegevenspaden in de container geplaatst als deze matrix is ingesteld als leeg.
containerHostBatchBindMounts?: ContainerHostBatchBindMountEntry[]
Waarde van eigenschap
containerRunOptions
Aanvullende opties voor de opdracht container maken. Deze extra opties worden geleverd als argumenten voor de opdracht Docker create, naast de opties die worden beheerd door de Batch-service.
containerRunOptions?: string
Waarde van eigenschap
string
imageName
De installatiekopieën die moeten worden gebruikt om de container te maken waarin de taak wordt uitgevoerd. Dit is de volledige verwijzing naar de installatiekopie, zoals wordt opgegeven voor 'docker pull'. Als er geen tag wordt opgegeven als onderdeel van de naam van de installatiekopieën, wordt de tag ':latest' als standaard gebruikt.
imageName: string
Waarde van eigenschap
string
registry
Het privéregister dat de containerinstallatiekopieën bevat. Deze instelling kan worden weggelaten als deze al is opgegeven bij het maken van de pool.
registry?: ContainerRegistryReference
Waarde van eigenschap
workingDirectory
De locatie van de werkmap containertaak. De standaardwaarde is taskWorkingDirectory.
Mogelijke waarden: "taskWorkingDirectory", "containerImageDefault"
workingDirectory?: string
Waarde van eigenschap
string