.net core项目部署docker,测试接口报错curl: (56) Recv failure: Connection reset by peer
最近在学习Net Core项目部署到Linux Docker,发现docker run 以后怎么也访问不了,找了半天最后发现是因为我在程序里面设置了默认启动端口号,docker run的话就要一致,默认的话可以直接用80
docker run --name=managementsystem -p 8080:8080 -d managementsystem:1.0
"Kestrel": {
"EndPoints": {
"Http": {
"Url": "http://*:8082"
}
}
},
后面docker run改成默认的端口号,就可以正常运行了。
浙公网安备 33010602011771号