排第四偶家 发表于 2018-5-28 13:23:14

阿里云平台之docker容器故障总结

  阿里云平台之docker容器故障总结
  

  各位网友及同行大家好;
  今天遇到了一些关于阿里云平台docker容器的问题,现在把自己在解决问题的思路和自己的一点心
  

  得体会分享给大家,如果有遇到过类似问题的网络可以借鉴一下简单的小思路;
  

  问题描述:云平台docker 容器处于停止状态,无法进行启动;(由于此容器也是带着应用的,不
  

  应该停止的,以下是简单的思路)
  解决办法:1.一般遇到此问题时候先登陆到宿主机上,然后查看以下docker进程是否存在;
  (备注:因为有的时候docker进程有时候会被卡死;这时候需要将其进程杀掉,然后重新启动)
  lsof -i:4243查找到docker的进程号,然后使用kill -9 + PID 将其杀掉,然后启动,使用
  命令service docker start 或是 sudo /etc/init.d/docker start
  2.有时候除了遇到进程卡死的时候,还有就是docker容器的磁盘根/目录已经满了,
  (备注:可是使用命令df -lh进行查看磁盘的容量查看,如果docker已经挂掉了,启动不了了,
  这时候我们就不能登陆docker里面进行查看docker磁盘容量的使用率了,我们可以先登陆宿主
  机上面进行查看,可以使用命令查找到docker容器所在宿主机的目录位置,如下命令可以使用;
  docker ps -a | grep +应用;可以查到应用的dockerID;
  dokker inspect +dockerid | grep UpperDir ;可以查看到docker容器所在宿主机的目录;
  cd 进入查看到的目录;然后使用 du -sh * 查看磁盘的使用率,将其占用大的磁盘文件或是
  日志将其删除,然后重新启动docker就解决此问题了;
  3.一般简单的docker停止状态,使用重启docker的方法就可以解决此问题;
  好了,各位网友,各位同行,今天就先分享这么多吧。希望能给你们一些小的帮助。
  谢谢!
  
页: [1]
查看完整版本: 阿里云平台之docker容器故障总结