Docker安装MySql 8.0

1、验证环境

bash 复制代码
docker -v

使用上面的命令检查一下本机的docker的运行环境。执行完成之后,会输出docker的版本号

我本地输出以下内容:

bash 复制代码
Docker version 27.5.1, build 9f9e405

2、拉取镜像

bash 复制代码
docker pull mysql:8.0

拉取mysql8.0版本对的镜像。正常情况如下:

如果报下面的错误

Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

是因为连不上默认的镜像地址。需要将镜像源地址,改成国内。

详细操作参考我的另外一篇文章
Docker 设置国内镜像源

拉取镜像之后,执行下面的命令

bash 复制代码
docker images

检查本地镜像信息

3、启动MySQL

bash 复制代码
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密码 mysql:8.0

4、检查启动状态

bash 复制代码
docker ps

查看启动状态

我们可以看到mysql 8.0已经启动成功

相关推荐
fengye2071617 分钟前
在MYSQL中导入cookbook.sql文件
数据库·mysql·adb
拓端研究室TRL12 分钟前
Python与MySQL网站排名数据分析及多层感知机MLP、机器学习优化策略和地理可视化应用|附AI智能体数据代码
人工智能·python·mysql·机器学习·数据分析
川石教育29 分钟前
测试工程师如何学会Kubernetes(k8s)容器知识
云原生·容器·kubernetes·kubernetes容器·kubernetes教程
_星辰大海乀1 小时前
表的设计、聚合函数
java·数据结构·数据库·sql·mysql·数据库开发
THMAIL3 小时前
mac M芯片运行docker-desktop异常问题
macos·docker·容器
两点王爷4 小时前
IDEA中springboot项目中连接docker
spring boot·docker·intellij-idea
家庭云计算专家4 小时前
还没用过智能文档编辑器吗?带有AI插件的ONLYOFFICE介绍
服务器·人工智能·docker·容器·编辑器
数据库幼崽5 小时前
MySQL 8.0 OCP 1Z0-908 131-140题
数据库·mysql·ocp
爱编程的小新☆6 小时前
【MySQL】数据库三大范式
数据库·mysql
随心............6 小时前
MySQL的触发器
数据库·mysql