Error response from daemon:Driver overlay2 failed to remove root filesystem

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37886429/article/details/81700433

在删除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 

2、截取设备的进程id

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

这里写图片描述

3、将这些进程杀掉即可

猜你喜欢

转载自blog.csdn.net/m0_37886429/article/details/81700433
今日推荐