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

相关推荐
Connie145116 分钟前
记一次K8s故障告警排查(Grafna告警排查)
云原生·容器·kubernetes·grafana
❀͜͡傀儡师2 小时前
Docker部署视频下载器
docker·容器·音视频
热爱学习的小怪兽3 小时前
docker的一些常用指令
运维·docker·容器
w***76554 小时前
用docker启动mysql步骤
mysql·docker·容器
p***q785 小时前
docker离线安装及部署各类中间件(x86系统架构)
docker·中间件·系统架构
d***95625 小时前
docker 安装 mysql
mysql·adb·docker
陌生人~8 小时前
docker安装redis
redis·docker
qq_2153978978 小时前
docker 安装 opengauss 高斯数据库
运维·docker·容器
f***14779 小时前
对Docker部署的MySQL中的数据进行备份恢复
mysql·docker·容器
u***42079 小时前
macOs安装docker且在docker上部署nginx+php
nginx·macos·docker