请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

5个mysql容器节点已经创建成功了,由于重新安装了navicat,无法连接,还要重新创建容器吗?

5个mysql容器节点已经创建成功了,由于nvicat重新安装了,无法连接,通过docker ps -a 命令查询,发现这些数据库节点容器状态显示全是Exited状态,明明已经创建成功了,如果这样,还需要使用docker rm 加容器名称删除了,重新安装吗?
图片描述

正在回答 回答被采纳积分+3

3回答

神思者 2022-04-25 15:05:52

删除容器,重新创建数据库

1 回复 有任何疑惑可以回复我~
  • 提问者 慕雪6704168 #1
    第一次出现这个问题之后,已经删除容器,重新创建数据库了,问题解决了。但是昨天关闭了电脑,虚拟机和容器都关闭了。今天重新了docker服务之后,使用docker ps -a发现所有容器的状态又变成了Exited了。https://img1.sycdn.imooc.com//szimg/6268fe4009e8643913730248.jpg
    
    这个如何解决,如果每次都要删除重建不是很麻烦。
    
    我看网上说可以使用docker run 加容器名称重新挂载一下容器,但是没有成功。有什么好办法让这些容器再跑起来呢?
    
    https://img1.sycdn.imooc.com//szimg/6268ff4809a6dfd813390413.jpg
    回复 有任何疑惑可以回复我~ 2022-04-27 16:32:27
  • 慕UI3468878 回复 提问者 慕雪6704168 #2
    好像理解你啥意思,可能是对命令不熟悉。不是每次都删除创建呀,启动docker  在启动各数据库和中间件ss,好好看文档
    回复 有任何疑惑可以回复我~ 2022-05-17 18:17:07
神思者 2022-04-27 16:34:33

你是不是重启虚拟机了?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕雪6704168 #1
    是的,我重启虚拟机了,电脑关机之后,虚拟机就关闭了,难道不关电脑吗?现在咋做比较好。
    回复 有任何疑惑可以回复我~ 2022-04-27 16:35:52
提问者 慕雪6704168 2022-04-27 16:27:21

第一次出现这个问题之后,已经删除容器,重新创建数据库了,问题解决了。但是昨天关闭了电脑,虚拟机和容器都关闭了。今天重新了docker服务之后,使用docker ps -a发现所有容器的状态又变成了Exited了。https://img1.sycdn.imooc.com//szimg/6268fe4009e8643913730248.jpg

这个如何解决,如果每次都要删除重建不是很麻烦。

我看网上说可以使用docker run 加容器名称重新挂载一下容器,但是没有成功。有什么好办法让这些容器再跑起来呢?

https://img1.sycdn.imooc.com//szimg/6268ff4809a6dfd813390413.jpg

0 回复 有任何疑惑可以回复我~
  • 重启docker之后要重新运行docker容器,手册里面有每次重启Linux要执行的命令
    回复 有任何疑惑可以回复我~ 2022-05-17 21:07:22
问题已解决,确定采纳
还有疑问,暂不采纳
多端全栈项目实战,大型商业级代驾业务全流程落地
  • 参与学习       578    人
  • 解答问题       401    个

50000+代码,300+技术点,慕课网明星讲师为你私人订制

了解课程
意见反馈 帮助中心 APP下载
官方微信