docker mysql主从复制
1.下拉mysql镜像: docker pull mysql 此处选择在主机上保存配置文件,从而不会出现docker服务重启,配置文件需要重新配置的问题。 2.准备master的配置文件: mkdir -p /usr/local/mysqlData/master/cnf mkdir -p /usr/local/mysqlData/master/data vim /usr/local/mysqlData/master/cnf/mysql.cnf [mysqld] pid-file=/var/run/mysqld/mysqld.pid socket=/var/run/mysqld/mysqld.sock datadir=/var/lib/mysql secure-file-priv= NULL server-id=1 symbolic-links=0 log-bin=mysql-bin lower_case_table_names=1 !includedir /etc/mysql/conf.d/ 3.启动master容器: docker run -itd -p 3306:3306 --name mysqlMaster -v /usr/local/mysqlData/master/cnf/mysql.cnf:/etc/mysql/my.cnf -v /usr/local