我试图在docker容器中安装mysql,try 了github的各种图像,似乎它们都成功地安装了mysql,但当我try 运行mysql时,出现了一个错误:
错误2002(HY000):无法通过套接字"/var/run/mysqld/mysqld"连接到本地MySQL服务器.袜子
系统规格:
- Ubuntu12,04在AWS上运行
- Docker 0.10.0
到目前为止我试过的套餐:
我试图在docker容器中安装mysql,try 了github的各种图像,似乎它们都成功地安装了mysql,但当我try 运行mysql时,出现了一个错误:
错误2002(HY000):无法通过套接字"/var/run/mysqld/mysqld"连接到本地MySQL服务器.袜子
系统规格:
到目前为止我试过的套餐:
请记住,您需要连接到正在运行的docker容器.因此,您可能希望使用tcp而不是unix套接字.判断docker ps
命令的输出,并查找运行的mysql容器.如果您找到了一个,那么使用如下mysql命令:mysql -h 127.0.0.1 -P <mysql_port>
(您将在docker ps
输出中找到端口).