1、拉取镜像

  1. docker pull mysql:8.0.27

2、创建映射目录

  1. mkdir -p /opt/mysql/{config,logs,data}
  2. chmod 777 /opt/mysql/{config,logs,data}

3、启动容器

  1. docker run -p 3306:3306 --name mysql --restart=always \
  2. -v /opt/mysql/config:/etc/mysql/conf.d \
  3. -v /opt/mysql/logs:/logs \
  4. -v /opt/mysql/data:/var/lib/mysql \
  5. -e MYSQL_ROOT_PASSWORD=root \
  6. -d mysql:8.0.27