.netcore2.1项目部署到docker中
2018-09-06 本文已影响0人
lanughing
1.VS2017添加支持Docker后自动生成了DockerFile文件,但是无法使用。使用会出现错误提示。
2.参考 http://www.cnblogs.com/stulzq/p/9201830.html
3.发布.netcore项目,发布设置:目标运行时:可移植
4.DockerFile文件内容修改为

5.docker build -t 镜像名称 . (创建镜像,"."很重要,不要丢)
6.创建成功后,docker images可以看到新创建的镜像
7.docker run --name=mydocker1-2 -p 8081:80 -d mydocker1 创建容器并且后台运行(mydocker1-2容器名称, mydocker1镜像名称,8081对外的端口号)