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
相关推荐
wydaicls24 分钟前
什么时候触发负载均衡(kernel 6.12)
运维·负载均衡
kainx27 分钟前
Linux编译eeprom
linux·运维·c语言·eeprom
攻城狮在此1 小时前
MobaXterm下载安装及SSH远程连接(交换机/路由器/服务器)
linux·运维·服务器·网络
花间相见1 小时前
【Agent开发】—— ToolCall 、 FunctionCall 底层原理与极简实现
运维·服务器
说实话起个名字真难啊1 小时前
docker入门之单进程哲学与多进程管理
docker
mounter6251 小时前
【LSF/MM内核前沿】Linux 内存回收推倒重来?解析 MGLRU 与传统 LRU 的“统一之战”
linux·运维·服务器·网络·内核·内存回收
Exquisite.2 小时前
k8s的Pod管理
linux·运维·服务器
IMPYLH2 小时前
Linux 的 env 命令
linux·运维·服务器·数据库
牛奶咖啡132 小时前
DevOps自动化运维实践_搭建UEFI网络引导的自动安装Debian系统
运维·自动化·devops·uefi·pxe·debian自动应答文件·debian网络自动化安装系统
国医中兴2 小时前
分布式存储的缓存优化:从理论到实践
微服务·云原生·容器·kubernetes·k8s