1..net core创建项目时 选择启用Docker 和不启用Docker 有什么区别

img

1..net core创建项目时 选择启用Docker 和不启用Docker 有什么区别?
2.选择启用Docker Docker OS 选择 Linux 和 Windows 有什么区别?
3.选择启用Docker Docker OS 选择 Linux 或Windows 后面是否可以修改? 如果可以修改 怎么修改?

  1. 启用Docker后,项目就是对Docker容器来开发的,部署后运行在Docker容器中,能够减少创建和配置部署环境所花费的时间,并简化软件部署过程。
  2. 选择Docker容器是Docker for Linux还是Docker for Windows。
  3. 可以修改Dockerfile配置文件。
    Docker 容器简介 - Learn | Microsoft Docs Docker 容器简介 https://docs.microsoft.com/zh-cn/learn/modules/intro-to-docker-containers/

    容器和 Docker 简介 | Microsoft Docs 适用于容器化 .NET 应用程序的 .NET 微服务体系结构 | 容器和 Docker 简介 https://docs.microsoft.com/zh-cn/dotnet/architecture/microservices/container-docker-introduction/