美文网首页
docker从入门到放弃--docker在win上面端口转发(四

docker从入门到放弃--docker在win上面端口转发(四

作者: 夏树的宝马 | 来源:发表于2017-08-01 17:17 被阅读84次

发现一个小问题始终没有解决,就是docker centos镜像不能启动服务,按照网上的操作各种试过了发现还是不能运行,所以果断放弃centos7,有知道的小伙伴留言一下。

以下操作都是在win7上面进行,linux用户可以无视

1.首先,
按照教程操作,执行如下命令

# 接受来着任何ip的5457端口的请求,把它转发我们新建的容器的22端口。
docker run   -itd -p 0.0.0.0:5457:22 daocloud.io/centos:6   

但是通过xshell访问本机ip发现不能访问。

2.原因
不多解释请查看这个连接 http://www.wangminli.com/?p=1179

3.解决:
所以我们只需要在我们本机上面再做一层端口转发就好。
3.1第一次测试,采用win7自带的防火墙,失败!(有知道的小伙伴请留言一下)

3.2第二次测试,采用win自带的命令 netsh 进行转发,如下

将本地8080端口的数据转发至192.168.99.102的5457端口
增加规则:
netsh interface portproxy add v4tov4 listenport=5457 connectaddress=192.168.99.102 connectport=5457

删除规则:
netsh interface portproxy delete v4tov4 listenport=5457 

使用呢xshell连接测试


相关文章

网友评论

      本文标题:docker从入门到放弃--docker在win上面端口转发(四

      本文链接:https://www.haomeiwen.com/subject/alajlxtx.html