安装 Docker
请参考我的另一篇文章
建立镜像
拉取镜像
# 拉取最新版本镜像
docker pull mysql
首先需要准备新建目录及文件
文件:/usr/local/docker/mysql8/config/my.cnf
目录:/usr/local/docker/mysql8/data
文件:/usr/local/docker/mysql8/etc/localtime
目录:/usr/local/docker/mysql8/log
my.cnf 文件
[mysqld]
user=mysql
character-set-server=utf8
default_authentication_plugin=mysql_native_password
secure_file_priv=/var/lib/mysql
expire_logs_days=7
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
max_connections=1000
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
创建数据库容器
*********************** MySQL 8 版本 ********************************
docker ru