当前位置: 移动技术网 > IT编程>开发语言>.net > Docker + .NET Core(一)

Docker + .NET Core(一)

2018年12月19日  | 移动技术网IT编程  | 我要评论
前言: 环境:centos7.5 64 位 正文: 拉取 microsoft/dotnet, 安装完毕后执行 docker images 可以看到本地已经包含 microsoft/dotnet 使用 docker run 镜像名 可以启动镜像,通过指定参数 it 以交互模式(进入容器内部)启动。依次 ...

前言:

环境: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 项目在容器内部创建的,是与宿主机完全隔离的。

那么问题就来了,这样每次都需要在容器中安装源码,十分不方便。

下一篇写让容器挂载源代码

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网