.NET 微服务 1. Docker 容器简介和选择
程序员文章站
2023-10-19 11:51:47
容器特点 1. 容器可以将应用程序的依赖性和配置(抽象为 Mainfest 文件并部署)打包成一个容器镜像,可以让多次部署操作中的环境保持一致 2. 可以让IT人员很少或者不做修改就可以跨环境部署软件 3. 容器可以让各个应用程序在共享的操作系统中相互隔离 4. 传统虚拟机需要更多资源,因为它需要一 ......
容器特点
1. 容器可以将应用程序的依赖性和配置(抽象为 mainfest 文件并部署)打包成一个容器镜像,可以让多次部署操作中的环境保持一致
2. 可以让it人员很少或者不做修改就可以跨环境部署软件
3. 容器可以让各个应用程序在共享的操作系统中相互隔离
4. 传统虚拟机需要更多资源,因为它需要一个完整的操作系统
5. docker可信注册表(docker trusted registry):一种 docker 注册表服务(来自 docker 公司),可以在本地安装,所以它一般在企业内部数据中心和网络中使用
为docker容器选择.net framework或者.net core
下列决策表汇总了是使用 .net framework 还是 .net core。 请记住,对于 linux 容器,你需要基于 linux 的 docker 主机(vm 或服务器);对于 windows 容器,你需要基于 windows server 的 docker 主机(vm 或服务器)。
为.net 容器选择合适的操作系统
由于 docker 支持多种操作系统,且鉴于 .net framework 和 .net core 之间的差异,应根据所使用的框架,面向特定操作系统和特定版本。
决策图如下:
原文链接:
上一篇: 西红柿鸡蛋的做法大全