无法从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)