我正在使用C#后端和ASP CSS / html / Razor前端创建一个简单的MVC Net Core应用程序。这是一个简单的开始项目,客户可以在其中创建订单,购买书籍并放入购物车中。 Docker映像将如何支持这一点?否则这对于MVC来说是一个矫kill过正。
答案 0 :(得分:3)
这不是矫kill过正。它实际上非常简单,并且dockerization带来了很多优势。例如,阅读Docker文档上的.Net Core Dockerization页面:https://docs.docker.com/engine/examples/dotnetcore/
其中一些优点是:
您必须考虑持久性:不应将数据存储在docker容器中,因为在删除容器时很容易丢失这些数据。通常,您在应用程序容器旁边启动一个数据库容器,并将其数据存储在卷或主机文件系统中。