1、环境准备:
两台主机之间建立信任(ssh免密码)
1.1 在主节点a(192.168.100.162)-容器:mysql_master1
ssh-keygen -t rsa -P ‘’ -f ~/.ssh/id_rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.100.164
1.2 在主节点b(192.168.100.164) -容器:mysql_master2
ssh-keygen -t rsa -P ‘’ -f ~/.ssh/id_rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.100.162
2 搭建基于docker的mysql主主复制集群
2.1设置阿里镜像下载代理
echo ‘{“registry-mirrors”: [“https://自己申请.mirror.aliyuncs.com”]}’ > /etc/docker/daemon.json
systemctl restart docker
systemctl daemon-reload
2.2 在两个节点a、b上安装mysql容器:
docker run -dit --name=mysql_master1
-p 3306:3306
-e MYSQ