docker中部署mysql

原文链接:

Docker 安装mysql8.0_docker安装mysql8.0-CSDN博客

1:拉取mysql镜像

docker pull mysql:8.0指定8.0版本的,因为我之前装的是5.6,不支持窗口函数,8版本之后的才支持,所以更换版本。

2:docker pull完以后:ocker Hub 下载 MySQL 8.0 镜像。打开终端并运行以下命令:

docker pull mysql:8.0

然后再执行:

docker run --name mysql8 -v /my/mysql/config:/etc/mysql/conf.d -v /my/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d --restart always mysql:8.0

然后进入这个镜像创建的容器中:

docker exec -it mysql8 mysql -uroot -p

输入密码就可以了。

进去以后是这个样子的:

这里面显示的版本是8.0.35,如果想在使用中查看mysql版本是什么,也可以使用select version();函数来进行查看

相关推荐
yunken281 小时前
docker容器保存为不依赖基础镜像的独立镜像方法
java·docker·容器
langmeng1101 小时前
使用docker在3台服务器上搭建基于版本redis 6.x的一主两从模式
运维·redis·docker·容器·集群
leblancAndSherry2 小时前
Gitlab + Jenkins 实现 CICD
linux·运维·docker·kubernetes·gitlab·jenkins
脑瓜嗡6 小时前
Docker部署SpringBoot项目
spring boot·docker·容器
容器魔方7 小时前
KubeCon China 2025 | 与KubeEdge畅聊毕业经验与创新未来
云原生·容器·云计算
杨浦老苏7 小时前
自托管图书搜索引擎Bookologia
docker·群晖·电子书
代码小学僧8 小时前
通俗易懂:给前端开发者的 Docker 入门指南
前端·docker·容器
运维潇哥8 小时前
k8s业务程序联调工具-KtConnect
云原生·容器·kubernetes
欧先生^_^8 小时前
让 Kubernetes (K8s) 集群 使用 GPU
云原生·容器·kubernetes
饺子大魔王的男人10 小时前
Docker环境下FileRise私有云盘在飞牛NAS的部署与穿透实践
运维·docker·容器