您当前的位置:首页 > 网站建设 > 网站维护
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery |

docker-compose启动mysql双机热备互为主从的方法实现

51自学网 2022-07-22 18:45:33
  网站维护

1. 环境说明

IP地址服务
10.1.xxx.65mysql-01
10.1.xxx.66mysql-02

2. 启动 mysql-01

创建master-01 目录,目录下边创建 docker-compose.yml和my.cnf两个文件如下:

docker-compose.yml

version: '3'services:  db:    image: 'harbocto.xxx.com.cn/public/mysql:5.7'    restart: always    container_name: mysql    volumes:      - ./data:/var/lib/mysql      - ./my.cnf:/etc/mysql/my.cnf      - ./init:/docker-entrypoint-initdb.d/      - /etc/localtime:/etc/localtime      - /usr/share/zoneinfo/Asia/Shanghai:/etc/timezone    ports:      - '3306:3306'    environment:      MYSQL_ROOT_PASSWORD: "yqKlmgs1cl"      MYSQL_USER: 'liubei'      MYSQL_PASSWORD: 'yqKlmgs1cl'      MYSQL_DATABASE:  'liubedb'

my.cnf

51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1