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

相关推荐
报错小能手40 分钟前
Kubernetes入门实战课 3
云原生·容器·kubernetes
小张同学a.3 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
NJCloud4 小时前
Docker 容器技术入门:部署、核心概念与基础命令
运维·docker·容器
2601_962072334 小时前
docker自建rustdesk-server远程桌面
运维·docker·容器
pnoker5 小时前
从零部署 IoT DC3:四步快速启动实录
物联网·docker·部署
虎王物联5 小时前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
报错小能手6 小时前
Kubernetes入门实战课 1
云原生·容器·kubernetes
缘友一世8 小时前
GLM-5.3-NVFP4 部署实战系列[二]Docker 镜像选择与补丁镜像构建:纯 Python overlay,不重编一行 CUDA
python·docker·容器·vllm
harmony&8 小时前
Kubernetes 实战:认证授权、集群 Dashboard 与动态卷供应全解析
云原生·容器·kubernetes
数字化小张8 小时前
Docker镜像优化——从1GB到100MB的瘦身实践
docker