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

相关推荐
AlfredZhao5 小时前
用Docker安全驯服OpenClaw,并打通社交软件
docker·飞书·openclaw
黑金白土6 小时前
OpenClaw + Docker + MiniMax 本地养“龙虾”方案
docker·minimax·openclaw·龙虾·龙虾本地部署
不老刘6 小时前
OpenClaw Windows 下 Docker 部署指南
docker·容器·openclaw
ai产品老杨6 小时前
打破芯片壁垒:基于Docker与K8s的GB28181/RTSP异构AI视频平台架构实战
人工智能·docker·eureka·时序数据库·etcd
roman_日积跬步-终至千里7 小时前
【k8s 实战】使用 Helm 在 Minikube 部署 StarRocks(实战避坑指南)
云原生·容器·kubernetes
M1nat0_7 小时前
Docker:容器技术的前世今生
docker
bug攻城狮7 小时前
Docker高级篇03:Docker微服务实战
docker·微服务·容器
南梦浅7 小时前
校园失物招领平台项目自动化部署指南(Docker + Nginx)
nginx·docker·自动化
祁同伟.7 小时前
【算法】优选 · 双指针
c++·算法·容器·stl
IT从业者张某某7 小时前
Docker部署Hadoop-02-Docker常见操作
hadoop·docker·容器