.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改成默认的端口号,就可以正常运行了。

posted on 2025-03-11 16:32  一只小小的程序猿  阅读(313)  评论(0)    收藏  举报