Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

1.使用VS2017新建ASP.NET Core WebApi项目

Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

选择API启用Docker支持

Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

2.为 ASP.NET Core WebApi 应用程序生成 Docker 映像,并创建容器运行

生成项目,将项目拷贝到 E:\web\aspnetcore.webapi 目录下面,打开docker进入到 E:\web\aspnetcore.webapi 目录,生成ASP.NET Core WebApi 应用程序生成 Docker 映像

 docker-compose up

Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

出现错误:解决修改 docker-compose.yml 和 docker-compose.override.yml 的version为

version: '2' 

再次执行:

Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

等待执行完毕后查看镜像和容器 ,发现生成了一个aspnetcorewebapi的镜像,并且运行了一个容器

Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

3.测试访问接口

Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行

 

博客内容仅代表个人观点,如发现阐述有误,麻烦指正,谢谢!
上一篇:ABAP Tips and Tricks


下一篇:动态Linq的逻辑与和逻辑或的条件查询