一、确认docker 环境是否正常
docker --version
如果显示出
Docker version 1.13.1, build 7f2769b/1.13.1
表示docker 运行正常
二、下载镜像
docker pull docker.io/mysql
三、创建容器
执行 docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=root docker.io/mysql:latest
‘’MYSQL_ROOT_PASSWORD‘’ 后面的root 表示是你数据的root 的密码
四、创建远程连接
docker exec -it [mysql的容器id] /bin/sh
进入容器 mysql -u root -p
然后输入‘’MYSQL_ROOT_PASSWORD‘’ 配置的密码
alter user 'root'@'%' identified with mysql_native_password by 'root';
为root账号设置远程连接 mysql_native_password 密码可以和root 账号一致 也可以不一致。
网友评论