在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
相关推荐
qq_3643717210 小时前
基于 Docker 容器化环境配置
运维·docker·容器
GentleDevin11 小时前
Docker 运维常用命令大全
docker·容器·运维命令
运维全栈笔记11 小时前
基于Docker的MinIO单机部署与功能测试指南
运维·docker·容器
心机之蛙qee12 小时前
docker的安装(RHEL9)
运维·docker·容器
炸炸鱼.12 小时前
Docker 高级管理 —— 容器通信技术与数据持久化
docker
乐hh12 小时前
DM8配置SSL
数据库·docker·ssl
Cat_Rocky12 小时前
kubernetes ingress粗浅学习
学习·容器·kubernetes
极客先躯13 小时前
高级java每日一道面试题-2025年12月05日-实战篇[Dockerj]-Docker 安装后的默认存储路径是什么?如何修改?
java·docker·默认存储路径在不同系统上的区别·linux overlay2·修改存储路径的理论方法·修改流程中的关键理论点
凤舞飘伶13 小时前
windows安装docker-desk
windows·docker·容器
运维全栈笔记13 小时前
Docker一键部署Immich:自建私有云相册,照片视频备份无忧
linux·服务器·网络·docker·容器