Docker部署netcore web实践

1. 新建一个netcore的项目

2. 我们到项目的生成输出目录下,创建一个Dockerfile文件

3. 编辑Dockerfile文件

备注:红线圈住的地方,就是你生成的netcore的程序名称

4. Powershell输入命令,跳转到项目生成的目录下

cd F:TestCode etcore2.0.3 etcoreApp etcoreAppinDebug etcoreapp2.1

5. 生成镜像文件

docker build -t netcore/netcoreapp .

输入命令: docker images查看镜像

6. 输入命令创建app容器

docker run -it -p 8180:5000 netcore/netcoreapp
报错:

解决办法:
Dockerfile文件,引入的.netcore的镜像版本有问题
输入命令:docker rmi netcore/netcoreapp删除镜像
修改一下文件:

原文地址:https://www.cnblogs.com/kunwn/p/14517333.html