请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

容器内部能访问端口,但主机将端口映射出来之后就不能用127.0.0.1访问了,必须要docker机器给的ip才能访问,这是为什么呢?

正在回答

1回答

访问127.0.0.1不行的,因为您的容器是运行在docker machine里,宿主机是docker machine。如果您要实现127.0.0.1访问,需要您的容器直接运行在你的window上

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_清茶_5 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-05-04 20:58:21
  • 提问者 qq_清茶_5 #2
    通过虚拟机上的端口转发,又将端口转发到了物理机上了,这样浏览器就能通过127.0.0.1:5000访问了
    回复 有任何疑惑可以回复我~ 2018-05-04 21:00:24
  • 麦兜搞IT 回复 提问者 qq_清茶_5 #3
    good job!
    回复 有任何疑惑可以回复我~ 2018-05-04 21:39:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信