Docker 安装 MySQL5.7

Docker 安装 MySQL5.7

查看 docker 仓库中的 mysql 命令

docker search mysql

选择 pull 到系统中的数据库镜像

docker pull mysql:5.7

整个 pull 过程需要花费一些时间,耐心等待。

查看并启动Docker镜像

列出已下载的镜像

docker images

启动 Mysql容器

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
#启动容器,并设置mysql忽略大小写

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 --lower_case_table_names=1

登录 Mysql 数据库

如果你安装了 docker-desktop,点击图标进入命令窗口

#输入命令,并按提示输入密码root

mysql -u root -p

Docker常用命令

复制代码
# 删除容器(参数可以是容器名称或容器ID)
docker rm mysql5.7
# 删除镜像
docker rmi mysql5.7
# 启动容器
docker start mysql5.7
# 启动容器/重启容器
docker restart mysql5.7
# 停止容器
docker stop mysql5.7
# 进入容器
docker exec -it mysql5.7 bash
相关推荐
草莓熊Lotso23 分钟前
【Linux网络】从0手写Reactor反应堆(二):完善核心细节——ET非阻塞读写、分层架构与回调机制
linux·运维·服务器·网络·c++·tcp/ip·架构
xlq223221 小时前
高并发服务器day21
运维·服务器
Brilliantwxx1 小时前
【Linux】 第一个程序终端进度条
linux·运维·服务器
AI创界者1 小时前
【网络安全运维】Kali Linux 下 Medusa(美杜莎)工具的高效部署、故障排查与安全测试实战
linux·运维·web安全
showyoui1 小时前
K8s 集群迁移踩坑:Istio 升级后 nginx 403
网络·docker·kubernetes·istio·service_mesh
FinelyYang2 小时前
CentOS 7.6 自建 LiveKit 部署指南
linux·运维·centos
Huangjin007_2 小时前
【Linux 系统篇(十四)】进程 (二) :PCB、task_struct、fork系统调用
linux·运维·服务器
HiDev_2 小时前
【非标自动化】硬核阅读理解620行梯形图(70~619行)
运维·自动化
向上的车轮2 小时前
GitHub Actions 自动化运维实战:Java + TypeScript 全栈项目 CI/CD 至阿里云
运维·自动化·github
重庆小透明2 小时前
深入探寻微服务【第三篇微服务的组件】
运维·微服务·架构