docker 启动镜像centOS6.8 为镜像设置ssh连接

最近在使用docker,创建centOS6.8 容器,配置ssh连接,能都ping通但telnet 22端口不通,
我想是防火墙没开端口,发现iptables无法图片说明
我本地Ip 196.168.1.100 22端口也通图片说明
请教!!!是不是防火墙的问题

一个是服务器本身的防火墙的端口,一个是你如果是云服务器的话,你的服务商端口需要配置,默认是关闭的。具体要咨询你的服务商。

没有建立正确的端口映射吧,容器端口 -》 主机端口。容器内的22端口,在主机未必是22,你需要在ssh时使用正确的端口才能连接。

**docker -p **参数制定端口映射