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
相关推荐
遇见火星9 小时前
Docker Compose 完全入门:一键启动所有容器
运维·docker·容器·docker compose
云原生指北13 小时前
Apple Container Machine:把 Linux 搬进 Mac
macos·docker
蘋天纬地14 小时前
k8s的控制平面是什么,有什么作用
容器·kubernetes
左直拳16 小时前
mysql分区表自动归档
mysql·分区表·分区表归档
haven-85217 小时前
MySQL事务ACID、隔离级别、MVCC、幻读解决
数据库·mysql
隐层漫游者17 小时前
2026全网最细Docker容器化实战!从安装配置到Milvus向量数据库部署,一文掌握核心精髓(建议收藏)
docker
加加and减减19 小时前
Docker真实安装mysql8教程并优化配置
运维·mysql·docker·容器
程序猿乐锅19 小时前
【MySQL | 第九篇】MySQL 存储过程
数据库·mysql
王小王-12319 小时前
基于深度学习的个性化音乐推荐系统的设计与开发
人工智能·深度学习·mysql·vue·推荐算法·个性化音乐推荐系统·音乐预测
半夜燃烧的香烟20 小时前
docker 安装minio nginx,配置nginx根据文根路由minio展示图片
java·nginx·docker