在docker中安装并运行mysql8.0.31

第一步:命令行拉取mysql镜像

bash 复制代码
docker pull mysql:8.0.31

查看是否拉取成功

复制代码
docker images mysql:latest

第二步:运行mysql镜像,启动mysql实例

复制代码
docker run -p 3307:3307 -e MYSQL_ROOT_PASSWORD="123456" -d mysql:8.0.31

3307:3307前面的是mysql在windows里端口,后面的是mysql在docker里端口,如果windows外面安装了mysql,端口是3306,为了防止端口冲突,所以用3307端口。

查看mysql是否启动:

复制代码
docker ps

第三步,进入容器实例,登录mysql

复制代码
docker exec -it  c346a0d608dc  /bin/bash

然后输入mysql -uroot -p进行登录:

复制代码
mysql -uroot -p

输入密码后进入mysql控制台:

退出mysql命令行:

复制代码
exit
相关推荐
花生壳儿11 分钟前
Docker容器安装MySQL数据库
数据库·mysql·docker
Cat_Rocky29 分钟前
K8S中的优先级
云原生·容器·kubernetes
极客先躯32 分钟前
高级java每日一道面试题-2025年12月11日-实战篇[Docker]-如何配置 Docker 的资源限制(CPU、内存、磁盘)?
java·docker·如何配置docker的资源限制·资源限制的底层支柱·linux cgroups·cpu 限制·从逻辑到策略
亚空间仓鼠38 分钟前
Docker容器化高可用架构部署方案(八)
android·docker·架构
刘某的Cloud1 小时前
docker && containerd 镜像加速
运维·docker·容器·containerd·镜像加速
前端若水1 小时前
开发环境准备:Python、Node.js、Docker与Git
python·docker·node.js
木雷坞1 小时前
AI Coding Agent 工具链部署:MCP Server、Docker Gateway 和镜像预检
人工智能·容器
SPC的存折2 小时前
14、K8S-NetworkPolicy
运维·云原生·容器·kubernetes
9命怪猫2 小时前
[K8S小白问题集] - Flannel是K8S默认CNI吗?怎么实现的Overlay网络?
网络·容器·kubernetes
Harvy_没救了2 小时前
【虚拟容器-docker】docker核心“铁三角“--网络、存储、镜像管理
网络·docker·容器