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