az acr pack
Esse grupo de comandos está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Gerenciar tarefas do Registro de Contêiner do Azure que usam buildpacks nativos de nuvem.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az acr pack build |
Enfileira uma tarefa de build rápida que cria um aplicativo e o envia por push para um Registro de Contêiner do Azure. |
Core | Preview |
az acr pack build
O grupo de comandos 'acr pack' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Enfileira uma tarefa de build rápida que cria um aplicativo e o envia por push 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]
[--timeout]
[]
Exemplos
Enfileirar um build para o diretório atual com o construtor CloudFoundry.
az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .
Enfileirar um build para o repositório GitHub fornecido com o construtor Heroku.
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
O nome e a marca de uma imagem do construtor buildpack.
O nome e a marca da imagem usando o formato: '-t repositório/image:tag'.
O nome do registro de contêiner. Ele deve ser especificado em letras minúsculas. Você pode configurar o nome do registro padrão usando az configure --defaults acr=<registry name>
.
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
O nome do pool de agentes.
Modo de autenticação do registro de origem.
Propriedade | Valor |
---|---|
Valores aceitos: | Default, None |
Indica se os logs devem ser exibidos em formato bruto.
Propriedade | Valor |
---|---|
Valor padrão: | False |
Não mostre logs depois de enfileirar o build com êxito.
Propriedade | Valor |
---|---|
Valor padrão: | False |
Não aguarde a conclusão da execução e retorne imediatamente depois de enfileirar a execução.
Propriedade | Valor |
---|---|
Valor padrão: | False |
A marca da imagem do executor 'pack' ('mcr.microsoft.com/oryx/pack').
Propriedade | Valor |
---|---|
Valor padrão: | stable |
A plataforma em que o build/tarefa é executado, 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.
Efetue pull do construtor mais recente e execute as imagens antes do uso.
Propriedade | Valor |
---|---|
Valor padrão: | False |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O tempo limite em segundos.
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 uma tarball remota (por exemplo, 'http://server/context.tar.gz') ou o repositório de um artefato OCI em um registro de contêiner do Azure (por exemplo, 'oci://myregistry.azurecr.io/myartifact:mytag').
Propriedade | Valor |
---|---|
Parameter group: | Positional |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Valor padrão: | False |
Formato de saída.
Propriedade | Valor |
---|---|
Valor padrão: | json |
Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Valor padrão: | False |