Docker的asp.net core应用部署系列——asp.net core应用准备

本系列目录请看这里

https://blog.csdn.net/michel4liu/article/details/80819510


上面几篇我们已经安装了docker,并run起来最简单的demo。接下来我们自己准备asp.net core应用。
应用准备用 vscode或visual studio都可以,下面用visual studio演示

1、选择 .net core ,然后选择 asp.net core web
Docker的asp.net core应用部署系列——asp.net core应用准备

2、这里选择mvc 可以帮我们快速搭建一个模板页,因为我会在 linux中编译docker 所以此处就不要勾选 启用docker支持,如若启动docker支持,则vs会自动安装一个简版vbox虚拟机和开启必要的硬件虚拟化支持,注意这个安装会与自己安装的VBOX虚拟机冲突 安装后启动虚拟机将蓝屏。
Docker的asp.net core应用部署系列——asp.net core应用准备

3、创建后直接运行 可以看到网站已经可以运行
Docker的asp.net core应用部署系列——asp.net core应用准备

4、在 BuildWebHost中指定端口
Docker的asp.net core应用部署系列——asp.net core应用准备


本系列目录请看这里

https://blog.csdn.net/michel4liu/article/details/80819510