首页 > 代码库 > 在docker中运行ASP.NET Core Web API应用程序(附AWS Windows Server 2016 widt Container实战案例)

在docker中运行ASP.NET Core Web API应用程序(附AWS Windows Server 2016 widt Container实战案例)

环境准备

1、亚马逊EC2 Windows Server 2016 with Container

2、Visual Studio 2015 Enterprise(Profresianal要装Update 3)

3、.NET Core 1.0.0 – VS 2015 Tooling Preview 2。请点击此处安装

4、Microsoft .NET Core SDK,可以到微软官方网站下载安装

 

 

实验步骤

一、Docker环境准备

亚马逊EC2 Windows Server 2016 with Container已经内置了Docker,如下:

点击Windows左下角搜索-》输入“Server Manager”,

在Dashboard右边点Add Role or Featurn

技术分享

这个和以往Server不一样,roles和features是一起添加的。这里点下一步,发现Roles中的Hyper-V是没启用的,好多人说要启用,这里我没启用

技术分享

在features里面有个Container,这个就是Docker了

技术分享

验证Docker是否已安装,在CMD下桥下如下命令来验证一下:

技术分享

docker info如果能被识别执行的话,说明Docker已经安装成功了。

 

在docker中运行ASP.NET Core Web API应用程序(附AWS Windows Server 2016 widt Container实战案例)