在Docker上运行ASP.NET Core MVC时遇到未加载静态文件或wwwroot文件的问题可能是由于以下原因导致的:
app.UseStaticFiles();
COPY wwwroot /app/wwwroot
RUN chmod -R 755 /app/wwwroot
<link rel="stylesheet" href="/css/site.css" />
<script src="/js/site.js"></script>
以上是解决未加载静态文件或wwwroot文件的常见问题的一些步骤。如果问题仍然存在,可以进一步检查Docker容器的日志或调试输出以获取更多信息。
对于Docker上运行ASP.NET Core MVC的推荐腾讯云产品是腾讯云容器服务(Tencent Kubernetes Engine,TKE)。TKE是一种高度可扩展的容器管理服务,可帮助您轻松地在云上运行和管理容器化应用程序。您可以使用TKE来部署和管理Docker容器,并通过负载均衡、自动伸缩等功能来提高应用程序的可用性和性能。
腾讯云容器服务产品介绍链接地址:腾讯云容器服务
领取专属 10元无门槛券
手把手带您无忧上云