基本的MySQL Docker容器

时间:2018-11-02 22:32:20

标签: mysql docker

我刚刚使用创建了一个mysql docker容器

docker run -p 3310:3310 --restart always --env MYSQL_ROOT_HOST=% --name=ipca-mysql -e MYSQL_ROOT_PASSWORD=admin -d mysql/mysql-server:5.7

我能够使用docker exec -ti ipca-mysql bashmysql -u root -p

连接到我的数据库

但是当我尝试使用mysql工作台连接到localhost:3310的数据库时,我得到了:

  

在读取初始通信时丢失与mysql服务器的连接   包的系统错误0

你知道这是什么问题吗?

1 个答案:

答案 0 :(得分:0)

MySQL容器开始使用此命令即可。

docker run -p 3310:3306 --restart always --env MYSQL_ROOT_HOST=% --name=ipca-mysql -e MYSQL_ROOT_PASSWORD=admin -d mysql/mysql-server:5.7