ContainerImageConfig Classe
Define definições de configuração de imagem específicas para implementações de contentores – requer o script de execução e o runtime.
Em casos de utilização típicos, irá utilizar o image_configuration
método da ContainerImage classe para criar um objeto ContainerImageConfig.
Inicialize o objeto de configuração.
- Herança
-
ContainerImageConfig
Construtor
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)
Parâmetros
- execution_script
- str
O caminho para o ficheiro local que contém o código a executar para a imagem.
- runtime
- str
O runtime a utilizar para a imagem. Os runtimes suportados atuais são "spark-py" e "python".
- conda_file
- str
O caminho para o ficheiro local que contém uma definição de ambiente conda a utilizar para a imagem.
- docker_file
- str
O caminho para o ficheiro local que contém passos adicionais do Docker a executar ao configurar a imagem.
- schema_file
- str
O caminho para o ficheiro local que contém um esquema de serviço Web a utilizar quando a imagem é implementada.
Uma lista de caminhos para ficheiros/pastas adicionais que a imagem precisa de executar.
- enable_gpu
- bool
Se pretende ativar o suporte de GPU na imagem. A imagem GPU tem de ser utilizada nos Serviços do Microsoft Azure, como Azure Container Instances, Computação do Azure Machine Learning, Máquinas Virtuais do Azure e Azure Kubernetes Service. Predefinições para Falso.
Um dicionário de etiquetas de valor chave para dar esta imagem.
Um dicionário de propriedades de valor chave para dar esta imagem. Estas propriedades não podem ser alteradas após a implementação, no entanto, podem ser adicionados novos pares de valores chave.
- base_image
- str
Uma imagem personalizada a ser utilizada como imagem base. Se não for dada nenhuma imagem de base, a imagem de base será utilizada com base num determinado parâmetro de runtime.
- base_image_registry
- ContainerRegistry
O registo de imagens que contém a imagem de base.
- cuda_version
- str
A versão do CUDA a instalar para imagens que precisam de suporte de GPU. A imagem GPU tem de ser utilizada nos Serviços do Microsoft Azure, como Azure Container Instances, Computação do Azure Machine Learning, Máquinas Virtuais do Azure e Azure Kubernetes Service. As versões suportadas são 9.0, 9.1 e 10.0. Se "enable_gpu" estiver definido, esta predefinição será "9.1".
- execution_script
- str
Caminho para o ficheiro local que contém o código a executar para a imagem
- runtime
- str
Que runtime utilizar para a imagem. Os runtimes suportados atuais são "spark-py" e "python"
- conda_file
- str
Caminho para o ficheiro local que contém uma definição de ambiente conda a utilizar para a imagem
- docker_file
- str
Caminho para o ficheiro local que contém passos adicionais do Docker a executar ao configurar a imagem
- schema_file
- str
Caminho para o ficheiro local que contém um esquema de serviço Web a utilizar quando a imagem é implementada
Lista de caminhos para ficheiros/pastas adicionais que a imagem precisa de executar
- enable_gpu
- bool
Quer ative ou não o suporte de GPU na imagem. A imagem GPU tem de ser utilizada nos Serviços do Microsoft Azure, como Azure Container Instances, Computação do Azure Machine Learning, Máquinas Virtuais do Azure e Azure Kubernetes Service. O valor predefinido é falso.
Dicionário de propriedades de valor chave para dar esta imagem. Estas propriedades não podem ser alteradas após a implementação, no entanto, podem ser adicionados novos pares de valores chave
- base_image
- str
Uma imagem personalizada a ser utilizada como imagem base. Se não for dada nenhuma imagem de base, a imagem de base será utilizada com base num determinado parâmetro de runtime.
- cuda_version
- str
Versão do CUDA para instalar para imagens que precisam de suporte de GPU. A imagem GPU tem de ser utilizada nos Serviços do Microsoft Azure, como Azure Container Instances, Computação do Azure Machine Learning, Máquinas Virtuais do Azure e Azure Kubernetes Service. As versões suportadas são 9.0, 9.1 e 10.0. Se "enable_gpu" estiver definido, esta predefinição será "9.1".
Métodos
build_create_payload |
Crie o payload de criação para a imagem contentor. |
create_local_debug_payload |
Crie o payload de criação para a imagem contentor. |
validate_configuration |
Verifique se os valores de configuração especificados são válidos. Gera um :class:azureml.exceptions.WebserviceException" se a validação falhar. |
build_create_payload
Crie o payload de criação para a imagem contentor.
build_create_payload(workspace, name, model_ids)
Parâmetros
Devoluções
Payload de criação de imagens de contentor.
Tipo de retorno
Exceções
create_local_debug_payload
Crie o payload de criação para a imagem contentor.
create_local_debug_payload(workspace, model_ids)
Parâmetros
Devoluções
Payload de criação de imagens de contentor.
Tipo de retorno
Exceções
validate_configuration
Verifique se os valores de configuração especificados são válidos.
Gera um :class:azureml.exceptions.WebserviceException" se a validação falhar.
validate_configuration()
Exceções
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários