Docker搭建MySQL

拉取镜像5.7版本

docker pull mysql:5.7

创建两个数据资料卷

数据存储资料卷
docker volume create mysql-data
配置文件资料卷
docker volume create mysql-conf

创建一个MySQL实例

docker run -d -p 3306:3306 
-e MYSQL_ROOT_PASSWORD=tiger 
--mount type=volume,source=mysql-data,target=/var/lib/mysql 
--mount type=volume,source=mysql-conf,target=/etc/mysql/conf.d 
--name mysql_s1 mysql:5.7 

命令介绍

MYSQL_ROOT_PASSWORD此变量是必需变量,它指定将为MySQL root超级用户帐户设置的密码。在上面的示例中,将其设置为tiger

原文地址:https://www.cnblogs.com/net666/p/12951966.html