docker安装mysql(Baas)

Docker安装mysql 5.7版本

//拉取mysql镜像
docker pull mysql:5.7

下载完成后,在本地镜像列表里查到REPOSITORY为mysql,标签为5.7的镜像。

 docker images | grep mysql

运行容器

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=shiyufeng -d mysql:5.7

参数说明:
-p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。

--name:指定容器名称

-e MYSQL_ROOT_PASSWORD=shiyufeng:初始化 root 用户的密码(设置环境变量)

-d:后台运行容器,并返回容器

注意:上述运行容器若出现下列错误:

解决方案:

进入容器:

docker exec -it mysql bash

连接mysql

mysql -uroot -pshiyufeng

退出mysql/退出docker容器,可执行命令:

exit

 visualbox/ubuntu完整:

posted @ 2018-08-21 19:37  kaixinyufeng  阅读(246)  评论(0编辑  收藏  举报