我无法弄清楚这个续集亲和docker问题

我觉得这应该是一个简单的解决办法,但我似乎无法弄清楚这一点。 我刚刚安装了docker并运行:

docker run -d --name test-mysql -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=yes -e MYSQL_DATABASE=test mysql 

我做了这个来创build我的第一个容器。 之后,我打开续集亲一个正确的东西连接到数据库。 我懂了…

 Unable to connect to host 127.0.0.1, or the request timed out. 

确保地址正确,并且拥有必要的权限,或尝试增加连接超时(目前为10秒)。

 MySQL said: Host '172.17.0.1' is not allowed to connect to this MySQL server 

有谁知道如何解决这一问题