docker部署一个mysql服务
前言
虽然不建议将需要持久化的数据库保存在容器中,但是自己平时做测试啥的还是没问题的
1. 拉取镜像
docker pull mysql5.7
如果不加tag的话,默认拉取最新版本的
2. 创建一个新的容器并挂载卷,映射端口
docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 \ -v /var/lib/mysql:/var/lib/mysql \ --name mysql \ -d mysql:5.7
这里的 -e 参数是必须指定的,作用是设置数据库的密码,否则将无法启动容器。
3. 进入容器
docker exec -it mysql /bin/bash

浙公网安备 33010602011771号