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
相关推荐
m0_528749002 小时前
MySQL CAPI核心操作全解析
数据库·mysql
小义_3 小时前
【Docker】知识四
linux·运维·docker·容器
冷雨夜中漫步3 小时前
DockerDesktop打包docker镜像时报错
运维·docker·容器
xiaoliuliu123454 小时前
MONyog-5.6.9-0数据库监控安装步骤详解(附MySQL连接与监控设置教程)
数据库·mysql
m0_576116414 小时前
kubectl:k8s集群管理命令和Node节点
docker·容器·kubernetes
此生只爱蛋4 小时前
【MySQL】变量
数据库·mysql
遨游xyz5 小时前
Trie树(字典树)
开发语言·python·mysql
期待のcode6 小时前
docker将镜像推送到阿里云镜像仓库与私有镜像仓库
阿里云·docker·容器
忙碌5447 小时前
Spring Boot应用Docker化部署全攻略:从入门到生产环境实践
spring boot·后端·docker
念越7 小时前
MySQL视图详解:从概念到实践
数据库·mysql