docker部署mysql5.7
# 拉镜像
docker pull mysql:5.7
# 准备挂载路径
mkdir -p /usr/mysql/data /usr/mysql/logs /usr/mysql/conf
touch /usr/mysql/conf/mysql.cnf
docker run -p 3306:3306 --name mysql \
# 配置文件路径
-v /usr/mysql/conf:/etc/mysql/conf.d \
# 日志路径
-v /usr/mysql/logs:/logs \
# 数据路径
-v /usr/mysql/data:/var/lib/mysql \
# root密码
-e MYSQL_ROOT_PASSWORD=root
-d mysql:5.7
注意:挂载配置文件的路径需要设置对其他用户的可执行权限,否则部分配置无法生效