前提:首先要成功安装docker
- 关闭防火墙
#systemctl stop firewalld
# systemctl status firewalld
关闭slinux
#vi /etc/selinux/config
#cat /etc/selinux/config
用阿里云脚本自动安装docker
# curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安装完成后查看是否成功安装
#docker –-version
能够显示出版本号就是安装完成了!!!
然后再进行下面操作:
- 查看docker是否启动
#systemctl status docker
- 没有启动就先把docker启动
#systemctl start docker
- 拉取mysql的镜像
#docker pull mysql:5.7
查看镜像安装:
#docker images
- 运行mysql容器
# docker run -d -p 3306:3306 --name MYSQL_wangjunran -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
- 查看正在运行的容器
#docker images
- 进入mysql容器
# docker exec -it f3c14bb1025f bash
7.然后执行 #cat /proc/sys/kernel/random/uuid
- 再执行#mysql -u root -p'123456' -e "select md5('xxxxxxxxxxxxx');"截图
- 在容器中进入数据库中然后查看列出的数据库
# mysql -uroot -p 再输入密码
#show databases; 查看数据库