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
相关推荐
梦想不只是梦与想7 小时前
docker-compose.yml
docker·docker-compose·docker run
小马同学-8 小时前
MySQL主从复制和读写分离
数据库·mysql
海绵宝宝转agent8 小时前
MySql高频面试八股开源笔记总结
mysql·面试·开源
余槐i10 小时前
数据没回滚也不报错:@Transactional 自调用失效的 3 种复现与修复
spring boot·mysql·多线程·spring 事务
写后端的胖头鱼14 小时前
【高频面试题】FullText 全文索引(MySQL)
数据库·mysql·索引·全文索引
更深兼春远16 小时前
第2篇:Dify 部署保姆级教程:用 Docker跑起来
docker·容器·dify
code_whiter16 小时前
01-MySQL数据库基础
数据库·mysql
vx_Biye_Design19 小时前
springboot宠物领养与救助平台64334-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·mysql·课程设计·宠物
做运维的阿瑞19 小时前
mysql数据库视图笔记:创建、修改、删除与适用场景
数据库·笔记·mysql
小白的码BUG之路20 小时前
Docker -- No space left on device
运维·docker·容器