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
相关推荐
冷小鱼10 小时前
Dockerfile 编写与优化完全指南:从入门到生产级实践
docker·docker file
Cat_Rocky12 小时前
K8S-Helm简单学习分享
学习·容器·kubernetes
ziqi52213 小时前
Docker compose 和共享数据
运维·docker·容器
Zhu75814 小时前
[配置管理]k8s集群中airflow的端口转发
云原生·容器·kubernetes
泓博14 小时前
Macbook Docker Compose不识别
运维·docker·容器
susu108301891114 小时前
windows系统的WSL的Ubuntu安装docker
linux·ubuntu·docker
Riu_Peter14 小时前
【技术】Docker 部署 MySQL
mysql·adb·docker
东北甜妹14 小时前
K8s Helm 和蓝绿发布,金丝雀发布
云原生·容器·kubernetes
Cat_Rocky15 小时前
K8s-金丝雀发布 简单实验
云原生·容器·kubernetes
Irene199115 小时前
SQL示例:外键约束是关系型数据库中用于建立两个表之间链接的一种规则
mysql