我已经有一个MySQL正在运行的容器:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
55aaf065c4ce mysql/mysql-server "/entrypoint.sh mysq…" 8 minutes ago Up 2 seconds (health: starting) 0.0.0.0:3306->3306/tcp, 33060/tcp vigorous_gates
它已经有一个mysql密码,我可以使用docker exec连接到该服务,但不能从我的笔记本电脑连接。
我想念什么?
但是mysql工作台无法连接。
答案 0 :(得分:0)
我明白了。不知道Docker机器的IP,使用docker-machine ip
找到了它,然后向MySQL添加了另一个用户,只是不使用root,允许%允许所有IP,授予特权,刷新它们并重新启动容器。