docker部署mysql
1、拉取mysql镜像
docker pull mysql:8.0.37
2、查看镜像
docker images|grep -aiE mysql
3、运行容器
docker run -itd --name=mysql01 -p 3306:3306 -v /data/mysql/:/var/lib/mysql/ -e MYSQL_ROOT_PASSWORD=xxxxxxx mysql:8.0.37
4、查看Docker构建的MYSQL容器的运行状态和IP地址。
for i in $(docker ps|grep -aiE mysql|awk '{print $1}');do docker inspect $i|grep -aiE ipaddr|tail -1|grep -aiowE "([0-9]{1,3}.){3}[0-9]{1,3}" ;done
5、通过MYSQL客户端工具可以远程登录MYSQL服务端&执行SQL语句
mysql -h172.17.0.2 -uroot -pxxxxxxx