请稍等 ...
×

采纳答案成功!

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

端口映射失败

照着实验4-6节的端口映射,将nginx的80端口映射到宿主机的82端口,curl 127.0.0.1:82的时候报拒绝连接,百度了下把本机的82端口给启用了,但是还是不行,请问为什么


https://img1.sycdn.imooc.com//szimg/5ad76b410001131909100140.jpg

正在回答 回答被采纳积分+3

1回答

麦兜搞IT 2018-04-19 21:21:06

curl 127.0.0.1:82应该不会走防火墙,都是本地的访问。您可以docker ps看看后台,这个container是否正常up和,然后端口映射是否成功了。

0 回复 有任何疑惑可以回复我~
  • 提问者 OldWang3402365 #1
    container已经起了,我执行docker run -p 80:82,即将80口映射到本机的82口,我看课程中都是80:80,并未映射成不同的端口。netstate -a 看了下本机并未有82口启用。是否得在本机启用该端口才能docker run -p的时候做不同端口的映射?
    回复 有任何疑惑可以回复我~ 2018-04-19 21:52:23
  • 麦兜搞IT 回复 提问者 OldWang3402365 #2
    那您使用-p 80:80可以工作么
    回复 有任何疑惑可以回复我~ 2018-04-19 22:10:08
  • 提问者 OldWang3402365 回复 麦兜搞IT #3
    映射相同的可以,这是什么原因?
    回复 有任何疑惑可以回复我~ 2018-04-19 22:47:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信