Docker + .NET Core(一)
程序员文章站
2022-06-25 08:10:29
前言: 环境: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 项目在容器内部创建的,是与宿主机完全隔离的。
那么问题就来了,这样每次都需要在容器中安装源码,十分不方便。
下一篇写让容器挂载源代码
下一篇: canvas 绘制双线技巧