无法访问docker image中的netcore api

时间:2019-07-20 10:31:22

标签: .net-core continuous-integration forwarding

我试图远程访问我的vps托管的docker容器中的netcore应用,但是即使在本地,我也无法访问它。

enter image description here

如您所见,该应用程序正在容器中运行,并且正在侦听端口5000(使用默认的Kestrel配置)。为什么我不能访问它?

1 个答案:

答案 0 :(得分:0)

上面的输出显示端口5000已打开,但是您尚未将本地系统上的任何内容映射到该端口。这意味着当您在端口5000上ping localhost时,它将不会转发到容器。

尝试使用docker run -p 5000:5000再次运行容器,docker ps的输出应显示类似0.0.0.0:5000->5000/tcp的内容。