为了账号安全,请及时绑定邮箱和手机立即绑定

Docker run -p 3000-3000不能正常工作,我必须使用端口32779

Docker run -p 3000-3000不能正常工作,我必须使用端口32779

猛跑小猪 2021-04-14 17:15:19
即使我的节点应用程序在docker中运行并在端口3000上侦听,我也无法到达localhost:3000或127.0.0.1:3000。相反,我必须使用locahost:32779知道为什么吗?Docker文件...EXPOSE 3000...app.jsconst port = 3000app.get('/', (req, res) => res.send('Hello World!'))app.listen(port, () => console.log(`Example app listening on port ${port}!`))CMDdocker run -p 3000-3000 test --> Example app listening on port 3000!浏览器localhost -> This site can’t be reachedCMDdocker ps -a95d2ce8        test                "/bin/sh -c 'node ap…"   3 minutes ago       Up 3 minutes                     0.0.0.0:32779->3000/tcp   distracted_thompson
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 428 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信