Docker部署netcore web实践
1. 新建一个netcore的项目
2. 我们到项目的生成输出目录下,创建一个Dockerfile文件
3. 编辑Dockerfile文件
备注:红线圈住的地方,就是你生成的netcore的程序名称
4. Powershell输入命令,跳转到项目生成的目录下
cd F:\TestCode\netcore2.0.3\netcoreApp\netcoreApp\bin\Debug\netcoreapp2.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删除镜像
修改一下文件: