磁盘快满了,我用docker rmi试图删除一个1.6G的镜像,卡住了,然后重启机器,再然后就docker ps、docker info都卡住,查看/var/run/docker/libcontainerd目录下,原来对应容器的config.json等文件都不见了。有谁知道怎么解决?容器如何能够恢复?
[root@ip-172-31-30-173 ec2-user]# uname -a
Linux ip-172-31-30-173 4.9.20-10.30.amzn1.x86_64 #1 SMP Thu Apr 6 18:22:38 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
docker: 1.12.6
所有容器都无法启动。
如果需要,我可以将这个机器的用户名、密码、IP给你,请你看看。
收起卡住就是命令输入以后没有反应,日志:
time=\"2017-04-21T02:37:21.573670236Z\" level=info msg=\"libcontainerd: new containerd process, pid: 5320\"
time=\"2017-04-21T02:37:21.589088332Z\" level=fatal msg=\"open /var/run/docker/libcontainerd/containerd/098772dd7a7c1664faf61ebfefbd3878fdb47afe009c14379a2cc4adfa8cbb74/state.json: no such file or directory\"
docker rmi也会卡住。
收起