微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ERROR RESPONSE FROM DAEMON:DRIVER OVERLAY2 FAILED TO REMOVE ROOT FILESYSTEM:docker容器挂载无法删除

删除docker容器的时候报错,说设备正忙

Error response from daemon: Driver overlay2 Failed to remove root filesystem 21852249cce97a1ad5b631ca9f52c81b862d741591e0d337011a28d31992b64f: remove /var/lib/docker/overlay2/38735aa65b119c0c9cc620e07329279bcc20e9482feaaf81d85982c5ccc4543c/merged: device or resource busy

这里写图片描述

通过 docker ps -a 查看有两个状态的dead的容器

这里写图片描述

解决方法
1、查看所有挂载的设备

grep docker /proc/*/mountinfo
1
2、截取设备的进程id

grep docker /proc/*/mountinfo | grep 38735aa65b119c0c9cc620e07329279bcc20e9482feaaf81d85982c5ccc4543 | awk -F’:’ ‘{print $1}’ | awk -F’/’ ‘{print $3}’

这里写图片描述

3、将这些进程杀掉即可

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐