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 
posted @ 2023-02-28 12:48  羊脂玉净瓶  阅读(21)  评论(0)    收藏  举报