docker实现mysql主从复制

2020-04-09  本文已影响0人  有趣有趣

1.在docker上下载mysql镜像

docker pull mysql:latest

2.新建两个MySQL容器

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

docker run -p 3307:3306 --name mysql2  -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

3.docker ps 查看当前运行的容器,如下:

4.查询两个mysql的ip:docker inspect --format='{{.NetworkSettings.IPAddress}}' <container ID>

5.配置主服务器

5.1进入主mysql :docker exec -it mysql /bin/bash

5.3修改配置文件--my.cnf:

docker exec -it mysql /bin/bash 进入容器

上一篇 下一篇

猜你喜欢

热点阅读