1.背景
应用链接不上安装在docker环境下的mysql服务。
2.问题排查

执行上面命令docker exec -it mysql bash,提示container 没有运行。

执行上面命令docker ps -a 查看该containid是mysql服务,显示mysql服务在运行,怀疑可能是服务假死,重启docker服务。见下方解决方案。
2.解决方案
1、使用systemctl restart 重启docker服务
#systemctl restart docker
2、使用docker restart 容器id 重启容器
#docker ps
#docker restart 27b51ab2c184
3.验证

执行下面命令进行验证:
docker exec -it mysql bash
mysql -uroot -p123456
文章转载自闵栋,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




