Dela via


Felsök problem när du paketerar ett Kubernetes-programbaserat containererbjudande

I den här artikeln beskrivs felsökningssteg när du paketerar ett Erbjudande för Kubernetes-container. Läs vidare för lösningar på vanliga problem.

Paketeringen misslyckas med felet "ResourceGroup AllowExisting måste vara inställt på sant i konfigurationsfelet för CreateUIDefinition"

Det här felet uppstår om parameterkonfigurationsgrunderna >>> resourceGroup > allowExisting-egenskapen i createUiDefinition.json filen inte finns eller inte är inställd på true.

Åtgärda det här felet genom att kontrollera att egenskapen är inställd på true enligt följande exempel:

Skärmbild av createUiDefinition.json fil med lämpliga parametrar.

Genom att ställa in allowExisting egenskapen på true kan programmet distribueras till en resursgrupp som inte är tom. Ett exempel på en CreateUIDefinition-fil finns i exemplet på createUiDefinition.json.

Fel vid parsning av artefakter från DITT CNAB-paket

Det här felet uppstår när ett gammalt paketeringsverktyg används och det finns ett problem med artefakterna som hindrar dig från att paketera och publicera CNAB-paketet. Om det här felet inträffar uppdaterar du verktyget container-package-app till den senaste Docker-avbildningen, packar om programmet och försöker publicera igen. Mer information finns i Avsnittet Använda containerpaketeringsverktyget .

Internt åtgärdsfel

Det här felet uppstår när det finns ett plattformsproblem (det vill: plattformen fungerar inte som förväntat). Om det här felet inträffar kan du försöka skicka erbjudandet igen.

Exempel på felmeddelandet:

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

Docker-fel

Om det här felet uppstår kan du prova att uppgradera till den senaste versionen av Docker-motorn. Om du vill uppgradera till den senaste versionen följer du anvisningarna som beskrivs här: uppgradera Docker-motorn.