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
相关推荐
lihe75831 分钟前
DSM7.2部署可道云+onlyoffice在线办公系统
docker·onlyoffice·群晖·kodbox·docer-compose
失散1339 分钟前
分布式专题——57 如何保证MySQL数据库到ES的数据一致性
java·数据库·分布式·mysql·elasticsearch·架构
kka杰3 小时前
MYSQL结构操作DDL指令1.数据库操作
数据库·mysql
Arva .3 小时前
MySQL 中的 MVCC
数据库·mysql
Boilermaker19923 小时前
【MySQL】数据目录与日志开篇
数据库·mysql
小满、6 小时前
MySQL :实用函数、约束、多表查询与事务隔离
数据库·mysql·事务·数据库函数·多表查询
君不见,青丝成雪9 小时前
网关整合验签
大数据·数据结构·docker·微服务·系统架构
weixin_5377658012 小时前
【数据库管理】MySQL主从复制详解
数据库·mysql
oneslide13 小时前
Kubernetes环境部署Redis集群
redis·容器·kubernetes
企鹅侠客13 小时前
k8s之Headless浅谈
云原生·容器·kubernetes