云服务器上Docker安装mysql使用3306端口去映射,会遇到navicat连接时报错

Can't connect to MySQL server on '106.55.38.20' (10060 "Unknown error")

只要使用除3306外的其他端口映射,都可以,就是3306不行,有没有人知道是怎么个原理?

1、检查以下3306端口是否处于空闲状态
2、检查云服务器有没有开放3306端口