安装mysql

获取镜像

进入docker hub网站,搜索mysql的镜像

选择官方认证的排在前面的镜像,点击进入详情页面,通过 tag 选择版本号

阅读页面中How to use this image.

拉取镜像:

docker pull mysql[:tag]

单节点安装

创建目录

# 增加mysql用户
useradd mysql
passwd mysql

# 创建归属于mysql的目录,用于存储mysql相关文件
mkdir /media/mysql
mkdir /media/mysql/conf.d
mkdir /media/mysql/datadir
chown -R mysql:mysql /media/mysql

# 进入mysql用户的bash环境
su mysql

mkdir -p /media/mysql/password
# 输入密码(不规范的,只是用作说明)
echo "123456" > /media/mysql/password/root-pw.txt
echo "123456" > /media/mysql/password/hive-pw.txt
exit

添加配置

注意:配置文件应使用 .cnf 扩展名

文件全限定名:/media/mysql/conf.d/mysql.cnf

运行容器

测试

主从复制安装

Last updated

Was this helpful?