主要是防火墙关闭了
可以先查看防火墙状态
systemctl status firewalld
如果开启,应该是下图的样子
如果不是,那么先开启防火墙
service firewalld start
然后运行下面的命令,把端口2375开放,因为2375是外部访问docker的端口
firewall-cmd --zone=public --permanent --add-port=2375/tcp
重新加载配置
firewall-cmd --reload
到这里就OK了