这儿不是窑子,刁矮子,芊泽花全文阅读
右键项目-》添加-》docker 支持
选择linux
修改为如下:
from mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim as base workdir /app expose 8080 copy . /app entrypoint ["dotnet", "demo.dll"]
然后把文件放到发布根目录
使用终端进入发布文件,执行命令:
docker build -t aspnetcore2.2docker .
命名为:aspnetcore2.2docker ,最后输入 .
是为了找到 dockerfile 文件
出现successfully代表成功。
docker images
通过命令运行
docker run --name demo -d -p 8080:8080 aspnetcore2.2docker
-d 后台运行
-p 端口映射 格式为:主机(宿主)端口:容器端口
--name 容器名称
最后一个是名为 aspnetcore2.2docker 的镜像
查询本地正在运行的容器
docker ps
浏览器中输入:http://www.lhsxpumps.com/_ip:8080/api/values,就能看到以下页面:
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论