docker安装mysql服务
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:44
拉取镜像
docker pull mysql:5.7.3
运行镜像
docker run -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7.32 # -e MYSQL_ROOT_PASSWORD=root意思是给root用户设置密码为root
启动一个mysql服务,后台运行,指定root用户,指定容器名字
docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root --name mysql mysql:5.7.32
启动一个mysql后台运行,指定root用户密码,指定容器名字,使用数据卷将数据持久化到宿主机系统,指定名字
注意:通过dockerhub描述得知mysql存储数据文件目录放置在容器中这个目录/var/lib/mysql
docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root --name mysql -v mysqldata:/var/lib/mysql mysql:5.7.32
启动一个mysql服务 后台运行 指定root用户密码 指定容器名 使用数据卷进行数据持久化,已修改之后的配置文件启动
docker volume ls # 查看你自定义的卷名字
docker volume inspect mysqlconfig(自定义卷的名字) # 查看详细的自定义卷的配置信息
docker run -d -p 3308:3306 -e MYSQL_ROOT_PASSWORD=root --name mysql13308 -v mysqldata:/var/lib/mysql -v mysqlconfig:/etc/mysql mysql:5.7.32
相关文章
-
docker安装pxc集群
docker安装pxc集群
- 互联网
- 2026年04月04日
-
docker安装zk
docker安装zk
- 互联网
- 2026年04月04日
-
Docker笔记一:基于Docker容器构建并运行 nginx + php + mysql ( mariadb ) 服务环境
Docker笔记一:基于Docker容器构建并运行 nginx + php + mysql ( mariadb ) 服务环境
- 互联网
- 2026年04月04日
-
docker安装MySQL8,目录挂载、配置用户名密码、忽略表名大小写、连接数、特殊字符、时区
docker安装MySQL8,目录挂载、配置用户名密码、忽略表名大小写、连接数、特殊字符、时区
- 互联网
- 2026年04月04日
-
dockerfile构建nginx镜像并启动时一直等待
dockerfile构建nginx镜像并启动时一直等待
- 互联网
- 2026年04月04日
-
Docker+nginx+tomcat7配置简单的负载均衡
Docker+nginx+tomcat7配置简单的负载均衡
- 互联网
- 2026年04月04日






