docker安装mysql,后台自启动。一直重启 Restarting (1) 20 seconds ago

ple婶 2018-09-09 11:17:05
启动mysql设置了参数 --restart=always。前些天,mysql服务可以正常使用。现在不能连接了。

现象:查看mysql容器,status一直是 Restarting (1) 20 seconds ago。当20s走到1分钟事, ports会显示1秒中0.0.0.0:3306-->3306。然后就又进入重启等待过程。本人小白,不知道是哪里导致了这个问题。烦请大神们帮指出问题出在哪里。

$ sudo docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c59ba37a2508 mysql:5.6 "docker-entrypoint.s…" 4 weeks ago Restarting (1) 20 seconds ago mysql5
...全文
17973 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰太君 2021-03-11
  • 打赏
  • 举报
回复
参考类似这样的操作: 停止并删除服务

docker-compose -f docker-compose-local.yml down
kgarnett29 2018-09-18
  • 打赏
  • 举报
回复
通常就是你修改了一些mysql的配置文件,或者可能是一些其他的配置,所以导致容器无法启动。 用docker logs [容器id] 查看确认一下 如果是需要修改文件的话,你需要在主机下重新写一个配置文件,然后复制到你容器相对应目录下的文件做替换,一般是: cp x.cnf /data/docker/volumes/[容器id]/_data /xxx/xxx
uxux007 2018-09-10
  • 打赏
  • 举报
回复 1
docker logs c59ba37a2508 看一下日志就知道了

1,163

社区成员

发帖
与我相关
我的任务
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
  • Docker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧