采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
5个mysql容器节点已经创建成功了,由于nvicat重新安装了,无法连接,通过docker ps -a 命令查询,发现这些数据库节点容器状态显示全是Exited状态,明明已经创建成功了,如果这样,还需要使用docker rm 加容器名称删除了,重新安装吗?
删除容器,重新创建数据库
第一次出现这个问题之后,已经删除容器,重新创建数据库了,问题解决了。但是昨天关闭了电脑,虚拟机和容器都关闭了。今天重新了docker服务之后,使用docker ps -a发现所有容器的状态又变成了Exited了。https://img1.sycdn.imooc.com//szimg/6268fe4009e8643913730248.jpg 这个如何解决,如果每次都要删除重建不是很麻烦。 我看网上说可以使用docker run 加容器名称重新挂载一下容器,但是没有成功。有什么好办法让这些容器再跑起来呢? https://img1.sycdn.imooc.com//szimg/6268ff4809a6dfd813390413.jpg
好像理解你啥意思,可能是对命令不熟悉。不是每次都删除创建呀,启动docker 在启动各数据库和中间件ss,好好看文档
你是不是重启虚拟机了?
是的,我重启虚拟机了,电脑关机之后,虚拟机就关闭了,难道不关电脑吗?现在咋做比较好。
第一次出现这个问题之后,已经删除容器,重新创建数据库了,问题解决了。但是昨天关闭了电脑,虚拟机和容器都关闭了。今天重新了docker服务之后,使用docker ps -a发现所有容器的状态又变成了Exited了。
这个如何解决,如果每次都要删除重建不是很麻烦。
我看网上说可以使用docker run 加容器名称重新挂载一下容器,但是没有成功。有什么好办法让这些容器再跑起来呢?
重启docker之后要重新运行docker容器,手册里面有每次重启Linux要执行的命令
登录后可查看更多问答,登录/注册
50000+代码,300+技术点,慕课网明星讲师为你私人订制
4.5k 15
639 10
662 10
424 10
734 9