在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
相关推荐
一只脑洞君14 分钟前
Kubernetes(K8s)的简介
java·容器·kubernetes
妍妍的宝贝21 分钟前
k8s 中存储之 PV 持久卷 与 PVC 持久卷申请
云原生·容器·kubernetes
程序那点事儿22 分钟前
k8s 之安装metrics-server
云原生·容器·kubernetes
Zl15975315975330 分钟前
k8s-pod的管理及优化设置
云原生·容器·kubernetes
敲代码不忘补水1 小时前
Docker 启动 Neo4j:详细配置指南和浏览器访问
docker·容器·neo4j·docker compose
微刻时光2 小时前
Docker基本操作命令
linux·运维·笔记·docker·容器
小旺不正经2 小时前
docker快速上手
运维·docker·容器
多多*2 小时前
OJ在线评测系统 微服务高级 Gateway网关接口路由和聚合文档 引入knife4j库集中查看管理并且调试网关项目
java·运维·微服务·云原生·容器·架构·gateway
小诸葛的博客3 小时前
docker compose入门2—docker-compose.yaml中的version表示什么意思
docker·容器·eureka
小技与小术3 小时前
Kubernetes资源详解
云原生·容器·kubernetes