欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

从头开始学eShopOnContainers——开发环境要求

程序员文章站 2022-03-13 14:01:40
一、简介 eShopOnContainers是一个简化版的基于.NET Core和Docker等技术开发的面向微服务架构的参考应用,是一个简化版的在线商城/电子商务应用,其包含基于浏览器的Web应用、基于Xamarin的Android、IOS、Windows/UWP 移动应用,以及对应的服务端支撑。 ......

一、简介

  eshoponcontainers是一个简化版的基于.net core和docker等技术开发的面向微服务架构的参考应用,是一个简化版的在线商城/电子商务应用,其包含基于浏览器的web应用、基于xamarin的android、ios、windows/uwp 移动应用,以及对应的服务端支撑。

 

二、开发环境要求

1、windows系统

  硬件要求:16g内存, 因为需要hyper-v for docker community edition(又称docker for windows / mac)才能运行linux docker主机,还要运行sql server容器和redis容器,8g内存比较紧张。

  软件要求:windows10 64位 专业版或者企业版,windows10之前的版本的windows hyper-v缺少docker for windows的一些关键特性的支持。

  运行环境:需要安装docker community edition.net core 2.1 sdkvisual studio 2017 15.8以上版本(也可选用visual studio code)。

2、mac系统

  与windows系统要求基本一致,软件安装相应formac版本即可,docker for mac 需要 os x el capitan 10.11 以上版本macos ,需要运行在 2010 年以后的 mac上, 因为需要cpu支持 mmu virtualization(内存管理单元虚拟化)。