Aggiunta di applicazioni ad Azure Batch con l'interfaccia della riga di comando di Azure

Questo script illustra come configurare un'applicazione per l'uso con un pool è un'attività di Azure Batch. Per configurare un'applicazione, creare il pacchetto dell'eseguibile, insieme a eventuali dipendenze, come file .zip. In questo esempio il file zip eseguibile è chiamato "my-application-exe.zip".

Prerequisiti

Script di esempio

#!/bin/bash

# Authenticate CLI session.
az login

# Create a new application.
az batch application create \
    --resource-group myresourcegroup \
    --name mybatchaccount \
    --application-id myapp \
    --display-name "My Application"

# An application can reference multiple application executable packages
# of different versions. The executables and any dependencies will need
# to be zipped up for the package. Once uploaded, the CLI will attempt
# to activate the package so that it's ready for use.
az batch application package create \
    --resource-group myresourcegroup \
    --name mybatchaccount \
    --application-id myapp \
    --package-file my-application-exe.zip \
    --version 1.0

# We will update our application to assign the newly added application
# package as the default version.
az batch application set \
    --resource-group myresourcegroup \
    --name mybatchaccount \
    --application-id myapp \
    --default-version 1.0

Pulizia dell'applicazione

Dopo aver eseguito lo script di esempio precedente, eseguire i comandi seguenti per rimuovere l'applicazione e tutti i relativi pacchetti dell'applicazione caricati.

az batch application package delete -g myresourcegroup -n mybatchaccount --application-id myapp --version 1.0 --yes
az batch application delete -g myresourcegroup -n mybatchaccount --application-id myapp --yes

Spiegazione dello script

Questo script usa i comandi seguenti per creare un'applicazione e caricare un pacchetto dell'applicazione. Ogni comando della tabella include collegamenti alla documentazione specifica del comando.

Comando Note
az batch application create Crea un'applicazione.
az batch application set Aggiorna le proprietà di un'applicazione.
az batch application package create Aggiunge un pacchetto di applicazione per l'applicazione specificata.

Passaggi successivi

Per altre informazioni sull'interfaccia della riga di comando di Azure, vedere la documentazione sull'interfaccia della riga di comando di Azure.

Altri esempi di script dell'interfaccia della riga di comando di Batch sono disponibili nella documentazione dell'interfaccia della riga di comando di Azure Batch.