Compartilhar via


Solucione problemas ao empacotar uma oferta de contêiner baseada em aplicativos do Kubernetes

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

O empacotamento falha com o erro "ResourceGroup AllowExisting deve ser definido como true na configuração do CreateUIDefinition"

Esse erro ocorre se os parâmetros > config > basics > resourceGroup > allowExisting propriedade createUiDefinition.json no arquivo não existir ou não estiver 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 propriedade como true, seu aplicativo pode ser implantado allowExisting 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 pacote CNAB

Esse 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 sua ferramenta container-package-app para a imagem do 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

Esse erro ocorre quando há um problema de 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 de 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 do docker.