Kubernetes 애플리케이션 기반 컨테이너 제품을 패키징하는 동안 발생하는 문제 해결
이 문서에서는 Kubernetes Container 제품을 패키징할 때의 문제 해결 단계를 설명합니다. 일반적인 문제에 대한 해결 방법을 읽어 줍니다.
"CreateUIDefinition의 구성에서 ResourceGroup AllowExisting을 true로 설정해야 함" 오류로 패키징이 실패합니다.
이 오류는 매개 변수 > 구성 > 기본 resourceGroup > > allowExisting 속성이 createUiDefinition.json
파일에 없거나 true로 설정되지 않은 경우에 발생합니다.
이 오류를 해결하려면 다음 예제와 같이 속성이 true로 설정되어 있는지 확인합니다.
속성을 true로 설정 allowExisting
하면 애플리케이션을 비어 있지 않은 리소스 그룹에 배포할 수 있습니다. 샘플 CreateUIDefinition 파일은 createUiDefinition.json 예제를 참조하세요.
CNAB 번들에서 아티팩트 구문 분석 오류 발생
이 오류는 이전 패키징 도구를 사용하고 있으며 CNAB 번들을 패키징하고 게시할 수 없는 아티팩트 문제가 있을 때 발생합니다. 이 오류가 발생하면 container-package-app 도구를 최신 Docker 이미지로 업데이트하고, 애플리케이션을 다시 패키지하고, 다시 게시합니다. 자세한 내용은 컨테이너 패키징 도구 사용 섹션을 참조하세요.
내부 작업 오류
이 오류는 플랫폼 문제가 있을 때 발생합니다(즉, 플랫폼이 예상대로 작동하지 않음). 이 오류가 발생하면 제품을 다시 제출해 보세요.
오류 메시지의 예:
PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.
Docker 오류
이 오류가 발생하면 최신 버전의 Docker 엔진으로 업그레이드해 보세요. 최신 버전으로 업그레이드하려면 Docker 엔진 업그레이드에 설명된 지침을 따릅니다.