Docker的Mysql容器配置及mysql日志类型设置

本文记录了在Centos操作系统上Docker中配置Mysql容器的过程,包括文件同步、端口映射和日志模式修改。在启动Mysql容器时,通过指定环境变量设置密码,并使用-v参数进行数据卷挂载。进入容器后,可以使用bash命令操作。为了修改日志模式,需编辑my.cnf文件,并了解不同日志模式的优缺点。重启容器以应用配置更改。
摘要由CSDN通过智能技术生成

在Docker中配置Mysql及mysql日志类型设置

写在前面的话

本文为个人配置过程中一些比较难搜索到的操作记录,供后续维护时协助回忆,主要分为两部分,1、docker mysql容器的配置,包括与宿主之间的文件同步,2、mysql配置记录。

操作系统为Centos

Docker中的Mysql容器配置

安装Docker,拉取Mysql镜像

docker pull mysql
  1. Mysql镜像生成容器时使用语句
docker run --name mysql -e MYSQL_ROOT_PASSWORD=pass1234 -v /home/mysql/conf.d:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -p 3306:3306 -d mysql

–name 生成后的容器名
-e 密码
-v docker与宿主间文件夹的映射。语句中第一个为配置文件,第二个为数据文件
-p docker与宿主间端口的映射
-d 拉取的镜像名称

  1. 进入docker容器使用语句
docker exec -it mysql bash

-it 容器名
bash 进入容器后使用的命令

  1. 容器内外拷贝文件
    拷贝文件使用语句
cp XXX.cnf /home/mysql/conf.d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值