最近在学习MySQL 8.0 新特性,以及MGR。于是想在搭建一套环境来测试。
本来在买的阿里云服务器上进行搭建,结果好像是一台机器搭建不了,至少需要三台,于是就放弃了。
正好小伙伴分享了docker,于是就利用docker在本地搭建了一套8.0的MGR环境。
准备docker镜像
运行一个test名称的centos系统镜像➜ ~ docker run -d -it --name test centos
进入容器➜ ~ docker exec -it test bash
在容器内安装MySQL
1 | [root@c610b533f3dc /]# yum install yum-utils wget -y |
安装完后退出容器,并生成镜像
1 | [root@c610b533f3dc /]# exit |
启动MySQL容器
1 | docker run -d -it --privileged --name=mysql-mgr-node1 mysql8.0.20 /usr/sbin/init |