拉取最新版本(也可以指定版本)
docker pull mysql检查本地镜像文件
docker images创建配置文件存放位置 和数据映射位置
mkdir -p /mysql/config /mysql/data创建编辑配置文件
vi /mysql/config/my.confmy.conf配置文件内容如下
[mysqld] user=mysql character-set-server=utf8 default_authentication_plugin=mysql_native_password [client] default-character-set=utf8 [mysql] default-character-set=utf8参数说明:
-d 后台运行容器 -p 3306:3306 指定端口映射(主机(宿主)端口:容器端口) --restart=always 开机启动 --privileged=true 提升容器内权限 --name 为容器指定一个名称 -e 设置环境变量 MYSQL_ROOT_PASSWORD=123456 初始密码 -v /mysql/config/my.conf:/etc/my.cof 映射配置文件 -v=/mysql/data:/var/lib/mysql 映射数据目录 mysql 镜像名称创建成功会打印出容器ID