使用Docker启动mysql成功后,使用docker ps查不到的问题及解决
更新时间:2023年12月13日 09:23:53 作者:程序猿不秃头
这篇文章主要介绍了使用Docker启动mysql成功后,使用docker ps查不到的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
Docker启动mysql成功后,使用docker ps查不到
在使用Dcoker启动mysql的时候发现了一个问题,由于我之前配置过mysql挂在docker的目录,
我把mysql停止后,再次使用原先挂载启动会先启动成功
sudo docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -d mysql:5.7

但是使用docker ps 会看不到mysql启动
docker ps

使用docker ps -a查看启动服务历史情况,这里可以看到服务是已退出的状态
docker ps -a

解决办法
使用启动命令直接启动
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7

在这里就可以看到服务完美启动!
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
docker部署Trilium Notes和cpolar,实现远程在线协作(图文教程)
Trilium Notes 是一款层次化笔记工具,能构建大型个人知识库,支持树形结构、Markdown 编辑、双向链接和加密等功能,本文讲述Trilium Notes的中文版如何在Linux环境使用docker本地部署,并结合cpolar内网穿透工具配置公网地址,轻松实现远程在线协作的详细教程2026-01-01
Docker Registry 实现原理、适用场景、常用操作及搭建过程
Docker Registry基于无状态架构,支持多存储后端与认证方式,用于私有镜像管理、性能优化及CI/CD集成,提供官方镜像、Harbor和高可用部署方案,需注意安全、存储规划与备份,本文给大家介绍Docker Registry 实现原理、适用场景、常用操作,感兴趣的朋友一起看看吧2025-09-09


最新评论