docker部署mariadb
【代码】docker部署mariadb。
·
创建配置文件
/root/service/mariadb/conf/my.cnf
my.cnf内容如下
[mysqld]
# 启用二进制日志
log_bin = /var/lib/mysql/mariadb-bin
# 设置服务器ID(对于复制是必需的)
server_id = 1
# 设置二进制日志格式(可选:ROW, STATEMENT, 或 MIXED)
binlog_format = ROW
# (可选)保留二进制日志的天数
expire_logs_days = 7
# (可选)指定二进制日志的最大大小
max_binlog_size = 100M
部署命令
docker run -d --restart='always' --name mariadb -e MYSQL_ROOT_PASSWORD=topsci@123 -p 13306:3306 -v /root/service/mariadb/data:/var/lib/mysql -v /root/service/mariadb/conf:/etc/mysql/conf.d -v /root/service/mariadb/backup:/backup mariadb:latest
更多推荐
已为社区贡献1条内容
所有评论(0)