当前位置:   article > 正文

docker修复MySQL踩坑记录_docker run mysql5.7报错[error] [entrypoint]: mysqld

docker run mysql5.7报错[error] [entrypoint]: mysqld failed while attempting

上周实验室有几台服务器中了勒索病毒,然后领导安排专人断了实验室网络,把每台服务器扫描杀毒,结果导致我开发的网站MySQL无法启动,

查看docker日志:docker container logs ci-mysql

[root@pa_cicd ~]# docker container logs ci-mysql

报错如下:

docker-entrypoint.sh: line 72: mysqld: command not found,感觉应该是container被损坏了,要重新从备份导出一份过来。

排查发现扫毒还把MySQL的持久化数据库删除了,还好我有备份,不幸中的万幸,啊啊啊啊啊啊!

今天来公司加班恢复数据库,先把原来的损坏的image和container删除,记得先删除container再删除image

(下文具体的命令参数请参考docker中文文档网址:http://www.dockerinfo.net/document

  1. [root@pa_cicd ~]# docker container ls -a
  2. [root@pa_cicd ~]# docker container rm c9e6b46a93b0
  3. [root@pa_cicd ~]# docker images
  4. [root@pa_cicd ~]# docker rmi fd9439c232ff
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/818029
推荐阅读
相关标签
  

闽ICP备14008679号