# 新建主服务器容器

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/18809.html | 发布：2023-03-23 | 更新：2023-03-23 | 分类：建站教程

### 新建主服务器容器实例3307

 

docker pull mysql:5.7

 

docker run -p 3307:3306 --name mysql-master \  
 -v /home/mysql-master/log:/var/log/mysql \  
 -v /home/mysql-master/data:/var/lib/mysql \  
 -v /home/mysql-master/conf:/etc/mysql \  
 -e MYSQL_ROOT_PASSWORD=root \  
 -d mysql:5.7

 

**运行结果**

 

**[root@localhost home]# docker run -p 3307:3306 --name mysql-master \  
> -v /home/mysql-master/log:/var/log/mysql \  
> -v /home/mysql-master/data:/var/lib/mysql \  
> -v /home/mysql-master/conf:/etc/mysql \  
> -e MYSQL_ROOT_PASSWORD=root \  
> -d mysql:5.7  
8b5bc09ae8ebd0a4c3ab6bce6f96684bb03a5da8b5b86d2a3518351cae773d2f  
[root@localhost home]# docker ps  
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES  
8b5bc09ae8eb mysql:5.7 "docker-entrypoint.s…" 58 seconds ago Up 56 seconds 33060/tcp, 0.0.0.0:3307->3306/tcp mysql-master**

  

**[root@localhost home]# ll  
总用量 8  
drwx------. 2 lsp lsp 4096 4月 11 2018 lsp  
drwxr-xr-x. 5 root root 4096 4月 4 15:13 mysql-master  
[root@localhost home]#**

 

### 2.进入/home/mysql-master/conf目录下新建my.cnf

 

vim my.cnf

 

[mysqld]  
## 设置server_id，同一局域网中需要唯一  
server_id=101   
## 指定不需要同步的数据库名称  
binlog-ignore-db=mysql   
## 开启二进制日志功能  
log-bin=mall-mysql-bin   
## 设置二进制日志使用内存大小（事务）  
binlog_cache_size=1M   
## 设置使用的二进制日志格式（mixed,statement,row）  
binlog_format=mixed   
## 二进制日志过期清理时间。默认值为0，表示不自动清理。  
expire_logs_days=7   
## 跳过主从复制中遇到的所有错误或指定类型的错误，避免slave端复制中断。  
## 如：1062错误是指一些主键重复，1032错误是因为主从数据库数据不一致  
slave_skip_errors=1062

  

**运行结果**

 

[-rw-r--r--. 1 root root 688 4月 4 15:25 my.cnf  
[root@localhost conf]# cat my.cnf   
[mysqld]  
## 设置server_id，同一局域网中需要唯一  
server_id=101   
## 指定不需要同步的数据库名称  
binlog-ignore-db=mysql   
## 开启二进制日志功能  
log-bin=mall-mysql-bin   
## 设置二进制日志使用内存大小（事务）  
binlog_cache_size=1M   
## 设置使用的二进制日志格式（mixed,statement,row）  
binlog_format=mixed   
## 二进制日志过期清理时间。默认值为0，表示不自动清理。  
expire_logs_days=7   
## 跳过主从复制中遇到的所有错误或指定类型的错误，避免slave端复制中断。  
## 如：1062错误是指一些主键重复，1032错误是因为主从数据库数据不一致  
slave_skip_errors=1062

 

[root@localhost conf]#

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
