«

docker部署mysql数据库

时间:2023-6-30 14:14     作者:Anglei     分类: 数据库


1.首先拉取镜像,我这里拉取的是5.7版本的镜像,不填版本号默认是latest,最新版的;

docker search mysql
或
docker pull mysql:5.7

2.查看拉取下来的镜像,我这里可以看到是拉取下来了的;

docker images

3.使用docker命令行启动容器;

docker run --name mysql -d -p 3306:3306 -v /data/mysql/data:/var/lib/mysql -v /data/mysql/conf/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=1234 mysql:5.7

这里做一下解释:
--name 是启动的容器名
-d 后台运行(不使用后台运行的话,xshell退出后服务就会停止)
-v 挂载文件路径 -v 宿主机文件路径:容器文件路径
-p 端口映射 -p 容器内端口:宿主机端口
-e 容器内配置,配置root账号密码为1234
最后面的mysql:5.7就是镜像名,同样,不加版本号的话会默认加一个:latest

mysql启动容器内的默认路径为 /var/lib/mysql 和 /etc/mysql/conf.d 这里也可以不做挂载,看个人习惯。

本文完结,相关标签: mysql

 版权所有:Anglei
 文章标题:docker部署mysql数据库
 除非注明,本站文章如未特殊说明均为 MAXADA社区知识库 原创,且版权所有,请勿用于任何商业用途。

推荐阅读:

看完后感想如何?

路过(0)

雷人(0)

握手(0)

鲜花(0)

鸡蛋(0)
分享到: