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
相关推荐
五岳4 小时前
分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析
java·mysql·爬坑
悄悄敲敲敲4 小时前
MySQL表的约束
数据库·mysql
G_H_S_3_4 小时前
【网络运维】Docker 存储:镜像层与数据卷的管理应用
linux·运维·网络·docker
九皇叔叔5 小时前
MySQL 数据库 Read View 详解
数据库·mysql·mvcc·read view
企鹅侠客7 小时前
使用k8s集群调度GPU
云原生·容器·kubernetes
神秘面具男037 小时前
MySQL 从基础到实践
数据库·mysql
❀͜͡傀儡师7 小时前
docker一键部署网页版Win11系统
运维·docker·容器
我爱学习好爱好爱7 小时前
Prometheus监控栈 监控数据库mysql
docker·grafana·prometheus
萌萌哒草头将军8 小时前
AudioDock:服务器和 NAS 音频播放最棒的软件!🚀🚀🚀
服务器·docker·node.js
2301_767902648 小时前
MySQL 入门
数据库·mysql