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();函数来进行查看

相关推荐
白帽子凯哥哥7 小时前
Misc题目中图片隐写和流量分析的详细工具使用技巧
linux·运维·web安全·网络安全·docker·渗透测试
深耕AI7 小时前
Docker vs Podman:两大容器引擎
docker·podman
一颗小树x7 小时前
NVIDIA Jetson Orin 安装 Docker
运维·docker·容器·安装·jetson orin
救救孩子把7 小时前
记录份Docker daemon.json配置-Docker镜像加速
docker·容器·json
2301_787328497 小时前
35.docker(三)
docker·容器·eureka
野猪佩挤7 小时前
k8s部署loki(distributed模式)
云原生·容器·kubernetes
小钱c77 小时前
docker相关常用指令
运维·docker·容器
ChenXinBest8 小时前
一次firewalld和docker冲突问题排查
linux·docker
随风语8 小时前
Docker学习
docker·容器
m0_488777658 小时前
Docker Compose 编排
docker·容器·docker-compose·编排管理多个服务