docker创建的mysql无法启动,状态为exited

问题描述:docker创建的mysql无法启动,状态为exited

解决方法:

查看MySQL日志:docker logs mysql
日志报错信息:

复制代码
You need to specify one of the following as an environment variable:
    - MYSQL_ROOT_PASSWORD
    - MYSQL_ALLOW_EMPTY_PASSWORD
    - MYSQL_RANDOM_ROOT_PASSWORD

# 增加-e参数,设置环境变量指定mysql密码 
# MYSQL_ROOT_PASSWORD=root:设置 MySQL 服务 root 用户的密码
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7
相关推荐
风向决定发型丶19 分钟前
K8S readinessGates详解
云原生·容器·kubernetes
ai产品老杨21 分钟前
破局算力碎片化:基于K8s调度与Docker多架构镜像的GB28181/RTSP异构AI视频底座实践
docker·架构·kubernetes
Seven9722 分钟前
揭秘MySQL索引分类
mysql
returnthem22 分钟前
Kubernetes集群架构组件全解
容器·架构·kubernetes
风向决定发型丶23 分钟前
K8S中podManagementPolicy和updateStrategy的关系
云原生·容器·kubernetes
万象.28 分钟前
docker容器的命令和实操
docker·容器
AI算法董同学32 分钟前
【MySQL】项目后端 MySQL 数据库初始化步骤
数据库·mysql·adb
云边有个稻草人37 分钟前
【MySQL】第十三节—索引:底层原理、B + 树演进、操作实战
mysql·索引·聚簇索引·主键索引·唯一键索引·普通索引·创建索引
Lxinccode11 小时前
docker(28) : 别名配置
docker·容器·eureka·docker别名
未来龙皇小蓝13 小时前
【MySQL-索引调优】11:Group by相关概念
数据库·mysql·性能优化