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
相关推荐
java_logo6 分钟前
Onlyoffice Documentserver Docker 容器化部署指南
运维·人工智能·docker·容器·onlyoffice·milvus·documentserver
Heavydrink9 分钟前
华为云EulerOS 2.0安装redis详细教程
docker·容器·华为云
_果果然13 分钟前
数据库、表、字段:理解MySQL的三层结构
数据库·mysql
总有刁民想爱朕ha15 分钟前
银河麒麟v10服务器版Docker部署.NET 8 WebAPI教程
docker·容器·.net·银河麒麟v10服务器版
潘晓可2 小时前
Docker部署Bookstack
运维·docker·容器
Heavydrink2 小时前
华为云EulerOS 2.0安装docker详细教程
docker·容器·华为云
TT哇2 小时前
【Database Navigator 插件】idea 社区版连接 mysql 数据库
java·数据库·mysql·intellij-idea·database
网络小白不怕黑2 小时前
Docker容器网络:从容器互联到跨主机通信
网络·docker·容器
Rysxt_3 小时前
Docker Compose 启动与停止命令完全指南
docker·容器·docker compose
网络小白不怕黑3 小时前
Docker Compose与私有仓库
运维·docker·容器