docker安装mysql(Baas)

时间:2022-07-27 15:32:50

Docker安装mysql 5.7版本

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

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

 docker images | grep mysql

docker安装mysql(Baas)

运行容器

docker run -p : --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安装mysql(Baas)

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

docker安装mysql(Baas)

解决方案:

docker安装mysql(Baas)

进入容器:

docker exec -it mysql bash

连接mysql

mysql -uroot -pshiyufeng

docker安装mysql(Baas)

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

exit

visualbox/ubuntu完整:

docker安装mysql(Baas)

docker安装mysql(Baas)