1.拉取镜像
docker pull mysql:5.7
2.创建映射文件夹
mkdir -p /docker/mysql/log # 日志文件
mkdir -p /docker/mysql/data # 数据文件
mkdir -p /docker/mysql/conf # 配置文件
3.新建配置文件my.cnf,加入如下内容
vim /docker/mysql/conf/my.cnf # 新建配置文件
[client]
default_character_set=utf8
[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8
4.启动mysql实例
docker run -d --name mysql -p 3306:3306 --privileged=true -v /docker/mysql/log:/var/log/mysql -v /docker/mysql/data:/var/lib/mysql -v /docker/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
网友评论