启动vagrant
vagrant up
连接
vagrant ssh
获得管理权限
su
密码
vagrant
启动mysql
docker run --name mysql5.7 --restart always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=12345 \
-v /home/vagrant/mysql5.7/data:/var/lib/mysql -d mysql:5.7
参数说明
--name mysql5.7: 指定运行容器名称
--restart always: 容器意外退出后自动重启
-p 3306:3306: 映射主机 3306 端口到容器 3306 端口
-e MYSQL_ROOT_PASSWORD=12345: 指定 msyql root 密码,该参数是为必须的
-v /home/vagrant/mysql5.7/data:/var/lib/mysql: mysql 数据持久化,主机 /home/vagrant/mysql5.7/data 目录挂载到容器 /var/lib/mysql 目录