Docker + .NET Core(一)
2024-08-31 21:01:16
前言:
环境:centos7.5 64 位
正文:
拉取 microsoft/dotnet, 安装完毕后执行 docker images
可以看到本地已经包含 microsoft/dotnet
#包含了.NET Core项目所需的一切依赖和运行时环境。
docker pull microsoft/dotnet
使用 docker run 镜像名 可以启动镜像,通过指定参数-it 以交互模式(进入容器内部)启动。依次执行以下命令:
//启动一个dotnet镜像
$ docker run -it microsoft/dotnet
//创建项目名为HelloDocker.Web的.NET Core MVC项目
dotnet new mvc -n HelloDocker.Web
//进入HelloDocker.Web文件夹
cd HelloDocker.Web
//启动.NET Core MVC项目 没报错跑去来就是没问题了,只是现在无法直接访问
dotnet run
搞定。
退出容器
exit
执行 find -name HelloDocker.Web 发现并没有找到。说明.NET Core MVC 项目在容器内部创建的,是与宿主机完全隔离的。
那么问题就来了,这样每次都需要在容器中安装源码,十分不方便。
下一篇写让容器挂载源代码
最新文章
- VBoxManage命令
- etl实现字段值相加
- 利用 Serial Over Lan(SOL)搭建 XEN 的调试信息输出环境
- shell编程中for file in $*; do是什么意思.
- opencv学习笔记(五)镜像对称
- Java命令参数说明大全
- 正确理解Spring AOP中的Around advice
- 删除mssqlserver表数据,使id从0开始
- javascript学习笔记20160121-css选择器
- Spring中使用log4j随笔
- 24L01/SI24R1调试笔记
- mongodb学习(翻译1)
- 【转载】ASP.NET Core Web 支付功能接入 支付宝-电脑网页支付篇
- vue-cli 打包编译 -webkit-box-orient: vertical 被删除解决办法
- [机器学习]回归--(Simple LR and Multiple LR)
- KnocoutJs+Mvc+BootStrap 学习笔记(Mvc)
- Inside The C++ Object Model(四)
- 算法练习LeetCode初级算法之数组
- 【LeetCode】242. Valid Anagram (2 solutions)
- 利用cookie存放模糊查询的信息