asp.net core 部署到docker中绑定https报错

我有个asp.net core 5.0项目,要部署到docker中,用本地生成的开发者证书,我想同时支持http和https的访问。

在创建容器的时候报错“docker: Error response from daemon: invalid mode: \https\.”。

用的微软官网示例也不行

https://docs.microsoft.com/zh-cn/aspnet/core/security/docker-https?view=aspnetcore-5.0

 

我尝试了官方示例,很遗憾没有复现这个问题。
请尝试将

-e ASPNETCORE_Kestrel__Certificates__Default__Path

中的路径加上盘符,例如

c:\https\aspnetapp.pfx

看看有没有新的提示。