ContainerImageConfig Třída
Definuje nastavení konfigurace image specifické pro nasazení kontejneru – vyžaduje spouštěcí skript a modul runtime.
V typických případech použití použijete image_configuration
metodu ContainerImage třídy k vytvoření objektu ContainerImageConfig.
Inicializuje objekt konfigurace.
- Dědičnost
-
ContainerImageConfig
Konstruktor
ContainerImageConfig(execution_script, runtime, conda_file=None, docker_file=None, schema_file=None, dependencies=None, enable_gpu=None, tags=None, properties=None, description=None, base_image=None, base_image_registry=None, allow_absolute_path=False, cuda_version=None)
Parametry
- execution_script
- str
Cesta k místnímu souboru, který obsahuje kód, který se má spustit pro image.
- runtime
- str
Modul runtime, který se má použít pro image. Aktuálně podporované moduly runtime jsou spark-py a python.
- conda_file
- str
Cesta k místnímu souboru obsahující definici prostředí conda, která se má použít pro image.
- docker_file
- str
Cesta k místnímu souboru obsahující další kroky Dockeru, které se mají spustit při nastavování image.
- schema_file
- str
Cesta k místnímu souboru obsahujícímu schéma webové služby, které se má použít při nasazení image.
Seznam cest k dalším souborům nebo složkám, které musí image spustit.
- enable_gpu
- bool
Jestli se má v imagi povolit podpora GPU. Image GPU se musí používat ve službách Microsoft Azure, jako jsou Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines a Azure Kubernetes Service. Výchozí hodnota je False.
Slovník značek klíčových hodnot, které mají dát tento obrázek.
Slovník vlastností klíčové hodnoty, které mají dát tento obrázek. Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů.
- base_image
- str
Vlastní image, která se má použít jako základní image. Pokud není uvedena žádná základní image, použije se základní image na základě daného parametru modulu runtime.
- base_image_registry
- ContainerRegistry
Registr imagí, který obsahuje základní image.
- cuda_version
- str
Verze CUDA, která se má nainstalovat pro image, které potřebují podporu GPU. Image GPU se musí používat ve službách Microsoft Azure, jako jsou Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines a Azure Kubernetes Service. Podporované verze jsou 9.0, 9.1 a 10.0. Pokud je nastavena hodnota enable_gpu, ve výchozím nastavení je nastavená hodnota 9.1.
- execution_script
- str
Cesta k místnímu souboru, který obsahuje kód, který se má spustit pro image
- runtime
- str
Který modul runtime se má použít pro image. Aktuálně podporované moduly runtime jsou spark-py a python.
- conda_file
- str
Cesta k místnímu souboru obsahujícímu definici prostředí Conda, která se má použít pro image
- docker_file
- str
Cesta k místnímu souboru obsahující další kroky Dockeru, které se mají spustit při nastavování image
- schema_file
- str
Cesta k místnímu souboru obsahujícímu schéma webové služby, které se má použít při nasazení image
Seznam cest k dalším souborům nebo složkám, které musí image spustit
- enable_gpu
- bool
Jestli se má v imagi povolit podpora GPU. Image GPU se musí používat ve službách Microsoft Azure, jako jsou Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines a Azure Kubernetes Service. Výchozí hodnota je false.
Slovník vlastností klíčové hodnoty pro poskytnutí tohoto obrázku Tyto vlastnosti nelze po nasazení změnit, je však možné přidat nové páry hodnot klíčů.
- base_image
- str
Vlastní image, která se má použít jako základní image. Pokud není uvedena žádná základní image, použije se základní image na základě daného parametru modulu runtime.
- cuda_version
- str
Verze CUDA pro instalaci imagí, které potřebují podporu GPU. Image GPU se musí používat ve službách Microsoft Azure, jako jsou Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines a Azure Kubernetes Service. Podporované verze jsou 9.0, 9.1 a 10.0. Pokud je nastavena hodnota enable_gpu, ve výchozím nastavení je nastavená hodnota 9.1.
Metody
build_create_payload |
Sestavte datovou část vytváření pro image kontejneru. |
create_local_debug_payload |
Sestavte datovou část vytváření pro image kontejneru. |
validate_configuration |
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné. Vyvolá :class:azureml.exceptions.WebserviceException', pokud se ověření nezdaří. |
build_create_payload
Sestavte datovou část vytváření pro image kontejneru.
build_create_payload(workspace, name, model_ids)
Parametry
Návraty
Datová část pro vytváření image kontejneru
Návratový typ
Výjimky
create_local_debug_payload
Sestavte datovou část vytváření pro image kontejneru.
create_local_debug_payload(workspace, model_ids)
Parametry
Návraty
Datová část pro vytváření image kontejneru
Návratový typ
Výjimky
validate_configuration
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné.
Vyvolá :class:azureml.exceptions.WebserviceException', pokud se ověření nezdaří.
validate_configuration()
Výjimky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro