您的位置:首页 > 运维架构 > Docker

docker 端口映射不成功。解决方法

2016-07-28 14:42 901 查看
宿主主机 192.168.2.159 把本地端口8088映射到容器端口8088

然后在容器hadoop1(网络接口地址为192.168.2.10)里面用命令netstat -tlnp发现容器端口8088没有和主机映射成功。。。

好吧。找了个简单方法

在宿主主机使用端口转发,只要主机接收到8088端口请求,就转发给docker容器地址192.168.2.10:8088

在宿主主机里面使用

[root@localhost ~]# ssh -g -L 8099:192.168.2.10:8088 root@192.168.2.10

-g :在-L/-R/-D参数中,允许远程主机连接到建立的转发的端口,如果不加这个参数,只允许本地主机建立连接。

-L 本地端口:目标IP:目标端口

转发之后8088端口可以使用,跳转到容器的8088端口了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: