Partilhar via


Resolver problemas ao empacotar uma oferta de Contentor baseada em aplicações do Kubernetes

Este artigo descreve as etapas de solução de problemas ao empacotar uma oferta de contêiner do Kubernetes. Continue a ler para obter soluções para problemas comuns.

O empacotamento falha com o erro "ResourceGroup AllowExisting must be set to true in the CreateUIDefinition's config"

Este erro ocorre se os parâmetros > config > basics > resourceGroup > allowExisting propriedade createUiDefinition.json no arquivo não existe ou não está definida como true.

Para corrigir esse erro, verifique se a propriedade está definida como true, conforme mostrado no exemplo a seguir:

Captura de tela de createUiDefinition.json arquivo com parâmetros apropriados.

Ao definir a allowExisting propriedade como true, seu aplicativo pode ser implantado em um grupo de recursos, que não está vazio. Para obter um arquivo CreateUIDefinition de exemplo, consulte o exemplo em createUiDefinition.json.

Erro ao analisar artefatos do seu pacote CNAB

Este erro ocorre quando uma ferramenta de empacotamento antiga está sendo usada e há um problema com os artefatos que impede que você empacote e publique seu pacote CNAB. Se esse erro ocorrer, atualize a ferramenta container-package-app para a imagem docker mais recente, reempacote seu aplicativo e tente publicar novamente. Para obter mais informações, consulte a seção Usar a ferramenta de empacotamento de contêiner.

Erro de operação interna

Este erro ocorre quando há um problema na plataforma (ou seja, a plataforma não está funcionando conforme o esperado). Se esse erro ocorrer, tente reenviar sua oferta.

Exemplo da mensagem de erro:

PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.

Erro do Docker

Se esse erro ocorrer, tente atualizar para a versão mais recente do mecanismo docker. Para atualizar para a versão mais recente, siga as instruções descritas aqui: atualizar o mecanismo docker.