同事在用完系统时,突然docker启动报错,经过机器重启,docker服务器启动不了,
解决方案:
#进入docker网络管理
cd /var/lib/docker/network/network/files
#删除或者移走文件
rm -rf *
#重启docker
systemctl restart docker
#docker启动成功
#如果有容器报错
#[linux> Error response from daemon: mkdir /run/containerd/io.containerd.runtime.v1.linux/moby/189aafa489967asdf23664d32f9e33e121a7b3b6e789d8642345678dfg6ebe13cb: file exists: unknown
#linux> Error: failed to start containers: asdf
ps aux | grep 189aafa489967asdf23664d32f9e33e121a7b3b6e789d8642345678dfg6ebe13cb
#得到pid,杀死进程后,重启容器即可