az acr pack

Gerenciar tarefas de registro de contêiner do Azure que usam Buildpacks de nuvem nativa.

Comandos

az acr pack build

Enfileira uma tarefa de compilação rápida que cria um aplicativo e o envia para um registro de contêiner do Azure.

az acr pack build

Enfileira uma tarefa de compilação rápida que cria um aplicativo e o envia para um registro de contêiner do Azure.

az acr pack build --builder
                  --image
                  --registry
                  [--agent-pool]
                  [--auth-mode {Default, None}]
                  [--no-format]
                  [--no-logs]
                  [--no-wait]
                  [--pack-image-tag]
                  [--platform]
                  [--pull]
                  [--resource-group]
                  [--subscription]
                  [--timeout]
                  [<SOURCE_LOCATION>]

Exemplos

Enfileirar uma compilação para o diretório atual com o CloudFoundry Builder.

az acr pack build -r MyRegistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .

Enfileirar uma compilação para o repositório GitHub fornecido com o Heroku Builder.

az acr pack build -r MyRegistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --pull --builder heroku/buildpacks:18 https://github.com/Azure-Samples/nodejs-docs-hello-world.git

Parâmetros Exigidos

--builder -b

O nome e a marca de uma imagem do Buildpack Builder.

--image -t

O nome e a marca da imagem usando o formato: '-t repositório/imagem: marca '.

--registry -r

O nome do registro de contêiner. Você pode configurar o nome de registro padrão usando az configure --defaults acr=<registry name> .

Parâmetros Opcionais

--agent-pool

O nome do pool de agentes.

--auth-mode

Modo de autenticação do registro de origem.

valores aceitos: Default, None
--no-format

Indica se os logs devem ser exibidos no formato bruto.

--no-logs

Não Mostrar logs depois de enfileirar o Build com êxito.

--no-wait

Não aguarde a conclusão da execução e retorne imediatamente depois de enfileirar a execução.

--pack-image-tag

A marca da imagem do executor ' Pack ' (' mcr.microsoft.com/oryx/pack ').

valor padrão: stable
--platform

A plataforma em que a compilação/tarefa é executada, por exemplo, ' Windows ' e ' Linux '. Quando usado em comandos de Build, ele também pode ser especificado no formato ' os/Arch/Variant ' para a imagem resultante. Por exemplo, Linux/ARM/v7. As partes ' Arch ' e ' Variant ' são opcionais.

--pull

Receba o Construtor mais recente e execute imagens antes de usar.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--timeout

O tempo limite em segundos.

<SOURCE_LOCATION>

O caminho do diretório do código-fonte local (por exemplo, './src ') ou a URL para um repositório git (por exemplo, ' https://github.com/Azure-Samples/acr-build-helloworld-node.git ') ou um tarball remoto (por exemplo, ' http://server/context.tar.gz ') ou o repositório de um ARTEFATO de OCI em um registro de contêiner do Azure (por exemplo, ' OCI://myregistry.azurecr.Io/myartifact:MyTag ').