Problemen oplossen tijdens het verpakken van een containeraanbieding op basis van een Kubernetes-toepassing
In dit artikel worden stappen beschreven voor het oplossen van problemen bij het verpakken van een Kubernetes Container-aanbieding. Lees verder voor oplossingen voor veelvoorkomende problemen.
De verpakking mislukt met de fout 'ResourceGroup AllowExisting moet zijn ingesteld op true in de configuratie van CreateUIDefinition'
Deze fout treedt op als de parameter > > basics > resourceGroup > allowExisting eigenschap in het createUiDefinition.json
bestand niet bestaat of niet is ingesteld op true.
U kunt deze fout oplossen door ervoor te zorgen dat de eigenschap is ingesteld op true, zoals wordt weergegeven in het volgende voorbeeld:
Door de allowExisting
eigenschap in te stellen op true, kan uw toepassing worden geïmplementeerd in een resourcegroep, die niet leeg is. Zie het voorbeeld op createUiDefinition.json voor een voorbeeldbestand CreateUIDefinition.
Fout bij het parseren van artefacten uit uw CNAB-bundel
Deze fout treedt op wanneer een oud verpakkingshulpprogramma wordt gebruikt en er een probleem is met de artefacten die verhinderen dat u uw CNAB-bundel inpakt en publiceert. Als deze fout optreedt, werkt u het hulpprogramma container-package-app bij naar de meest recente Docker-installatiekopieën, verpakt u de toepassing opnieuw en probeert u opnieuw te publiceren. Zie de sectie Container packaging tool gebruiken voor meer informatie.
Interne bewerkingsfout
Deze fout treedt op wanneer er een platformprobleem is (dat wil gezegd, het platform werkt niet zoals verwacht). Als deze fout optreedt, probeert u uw aanbieding opnieuw in te dienen.
Voorbeeld van het foutbericht:
PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.
Docker-fout
Als deze fout optreedt, voert u een upgrade uit naar de nieuwste versie van de Docker-engine. Als u wilt upgraden naar de nieuwste versie, volgt u de instructies die hier worden beschreven: docker-engine upgraden.