yangyang

a .NET Developer

ASP.NET Core MVC


在Docker中运行ASP.NET Core MVC程序:Docker基本用法

Docker是一系列创建和管理容器的工具,它能够将服务器上的应用程序相互隔离起来。这一系列文章是我学习在ASP.NET Core MVC中使用Docker实践的学习笔记,参考《Essential Docker for ASP.NET Core MVC》这本书。 Docker能解决什么问题? Docker能解决ASP.NET Core MVC项目中存在的两个复杂性问题:一致性问题和响应性问题。 一致性问题     大部分的ASP.NET Core MVC应用都由多个组件组成,比如至少需要一个服务器来运行MVC应用,以及一个数据库用来持久化数据。     一些复杂的应用可能还需要其他的一些组件,比如多应用服务器来共享工作量,负载均衡用来在多个服务器之间分发HTTP请求、数据缓存组件用来提供性能。随着组件的增加,额外的服务器可能会被加入进来,这就需要网络将这些组件连接起来,命名服务器用来提供服务 …

ASP.NET Core MVC Docker Visual Studio Code Docker Image Docker Container

  • 1