无法从Mac OS X上的另一台计算机连接到MySQL Docker容器

我使用Mac OS X 10.9。

我已经安装mysqld服务,并在127.0.0.1:3306听。

 $ netstat -Lan|grep 3306 0/0/80 127.0.0.1.3306 

我想在Docker容器中再部署一个mysqld,并将从其他容器以及主机命令行连接到此处。

创buildMySQL容器:

 docker run --name mysql_1 -e MYSQL_ROOT_PASSWORD=secret -d mysql:latest -p 3306:3306 

但是我无法从主机连接它:

 $ docker-machine ip default 192.168.99.100 $ docker ps -a|grep mysql 138f33b27756 mysql:latest "docker-entrypoint.sh" About an hour ago Exited (1) About an hour ago mysql_1 $ mysql -h 192.168.99.100 ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.99.100' (61)