.net Core项目发布到Docker for Windows
程序员文章站
2022-07-02 11:10:54
1.生成的Dockerfile 拿到外层根目录(ps:生成Dockerfile文件需要选择linux) 2.控制台进入对应文件夹 3.docker build -t debugbox/api(debugbox/api是给项目起的名)a . (这里的点代表当前目录)(loading…… 生成镜像) 4 ......
1.生成的dockerfile 拿到外层根目录(ps:生成dockerfile文件需要选择linux)
2.控制台进入对应文件夹
3.docker build -t debugbox/api(debugbox/api是给项目起的名)a . (这里的点代表当前目录)
(loading…… 生成镜像)
4.docker run -d -p 8080:5000 debugbox/api(debugbox/api是给项目起的名)
(8080是暴露给windows的端口; 5000是项目的端口,需要在program里配置.useurls("http://*:5000") )
(方便起见可以直接写 -p 代替 -p加端口 ,系统会自动分配端口,完成后docker ps 查看运行后的端口)
ok 8080端口可以访问了
上一篇: 你两有仇
下一篇: 哪四种催奶的食物最有效呢,你知道吗
推荐阅读
-
.Net Core 项目发布到Linux - CentOS 7(一)
-
.Net Core 项目发布到Linux - CentOS 7(二)用Supervisor守护netcore进程
-
NET Framework项目移植到NET Core上遇到的一系列坑(2)
-
详解ASP.NET Core 网站发布到Linux服务器
-
Jenkins 结合 Docker 为 .NET Core 项目实现低配版的 CI&CD
-
asp.net mvc项目使用spring.net发布到IIS后,在访问提示错误 Could not load type from string value 'DALMsSql.DBSessionFactory,DALMsSql'.
-
Centos7+Docker+Jenkins+ASP.NET Core 2.0自动化发布与部署的实现
-
.NET Core利用skiasharp文字头像生成方法教程(基于docker发布)
-
ASP.NET Core 发布到Linux需要注意的地方
-
.net core 项目+jenkins+git+docker实现自动化部署