工具/原料
- DELL台式机
- Windows10
- ASP.NET Core2.1
方式/步骤
- 1
建立一个ASP.NET Core WebAPI项目后,然后右键项目解决方案,依次选择“添加”->“Docker撑持”,如下图所示:

- 2
弹出Docker文件选项框,选择Linux,然后点击“确定”,如下图所示:

- 3
项目根目次下新增一个Dockerfile文件,精简其内容如下图所示:

- 4
进入CentOS系统,查看已安装的Docker运行状况,若是没有启用,首先启动,如下图所示:

- 5
过docker images查看当前docker的所有镜像,如下图所示:

- 6
将ASP.NET Core WebAPI项目源码文件拷贝到CentOS办事器目次下,如下图所示:

- 7
在CentOS中,进入到发布目次后,经由过程号令
docker build -t gisimage:1.0 .
来建立镜像,如下图所示:

- 8
经由过程号令
docker images
可以查看到当前的镜像,如下图所示:

- 9
运行镜像,将docker的8001端口发布出去,号令
docker run -p 8002:8066 gisimage:1.0
在外部拜候利用8082端口,如下图所示:

- 10
经由过程curl来模拟请求数据,如下图所示:
END










