无法在本地群集上运行库存SF容器开箱即用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法在本地群集上运行库存SF容器开箱即用相关的知识,希望对你有一定的参考价值。

我创建了一个开箱即用的VS2019 Azure Service Fabric Container应用程序。它和其他所有Service Fabric应用程序都不会在本地群集上运行。我明白了:

    1>------ Build started: Project: ServiceFabricContainer, Configuration: Debug x64 ------
2>------ Publish started: Project: ServiceFabricContainer, Configuration: Debug x64 ------
2>Started executing script 'GetApplicationExistence'.
2>Finished executing script 'GetApplicationExistence'.
2>Time elapsed: 00:00:00.5863836
-------- Package started: Project: ServiceFabricContainer, Configuration: Debug x64 ------
ServiceFabricContainer -> C:devServiceFabricContainerpkgDebug
-------- Package: Project: ServiceFabricContainer succeeded, Time elapsed: 00:00:00.2741254 --------
2>Started executing script 'Deploy-FabricApplication.ps1'.
2>powershell -NonInteractive -NoProfile -WindowStyle Hidden -ExecutionPolicy Bypass -Command ". 'C:devServiceFabricContainerScriptsDeploy-FabricApplication.ps1' -ApplicationPackagePath 'C:devServiceFabricContainerpkgDebug' -PublishProfileFile 'C:devServiceFabricContainerPublishProfilesLocal.1Node.xml' -DeployOnly:$false -ApplicationParameter:@{} -UnregisterUnusedApplicationVersionsAfterUpgrade $false -OverrideUpgradeBehavior 'None' -OverwriteBehavior 'SameAppTypeAndVersion' -SkipPackageValidation:$false -ErrorAction Stop"
2>Copying application to image store...
2>Upload to Image Store succeeded
2>Registering application type...
2>Register application type started. Use Get-ServiceFabricApplicationType to query for status.
2>Running Image Builder process ...
2>Application package is registered.
2>Removing application package from image store...
2>Remove application package succeeded
2>Creating application...
2>New-ServiceFabricApplication : Repository Credentials for Account Name:sgentile cannot have a blank password if you 
2>have PasswordEncrypted set to True or Type set to Encrypted/SecretsStoreRef.
2>At C:Program FilesMicrosoft SDKsService 
2>FabricToolsPSModuleServiceFabricSDKPublish-NewServiceFabricApplication.ps1:358 char:9
2>+         New-ServiceFabricApplication -ApplicationName $ApplicationNam ...
2>+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2>    + CategoryInfo          : InvalidOperation: (Microsoft.Servi...usterConnection:ClusterConnection) [New-ServiceFabr 
2>   icApplication], FabricException
2>    + FullyQualifiedErrorId : CreateApplicationInstanceErrorId,Microsoft.ServiceFabric.Powershell.NewApplication
2> 
2>Finished executing script 'Deploy-FabricApplication.ps1'.
2>Time elapsed: 00:00:09.7611521
2>The PowerShell script failed to execute.
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

请帮忙!

答案

答案在错误信息中是正确的。我只需要一个非空密码。它现在有效。

以上是关于无法在本地群集上运行库存SF容器开箱即用的主要内容,如果未能解决你的问题,请参考以下文章

无法连接到在 Docker 操场上运行的 mysql 服务器 docker 容器

Service Fabic - 无法在 Windows 上本地运行 Angular:EPERM:不允许操作

任何 .NET ORM 是不是支持开箱即用的本地化实体?

Multipass中文文档-运行Docker容器

Multipass中文文档-运行Docker容器

开箱即用,Knative 给您极致的容器 Serverless 体验