无法删除'文件夹':设备或资源繁忙

时间:2017-04-05 08:06:24

标签: docker centos dockerfile centos7

我使用docker创建centos,在启动容器之后,我会删除另外两个目录的目录。

我做了:

rm -f -r ./folder

我获得了:

cannot remove 'folder': Device or resource busy

任何人都可以帮助我?

3 个答案:

答案 0 :(得分:2)

如果使用Windows,则为com.docker.backend.exe,将其终止,一切正常。

如果您知道后端导致此问题的原因,请告诉我。

答案 1 :(得分:0)

也许你在某个地方打开了那个文件夹。尝试lsof查找已打开的文件夹,然后sudo kill <pid>。之后,我相信你可以从那里删除文件夹。

答案 2 :(得分:0)

另一个非常简单的答案如下:

1.关闭所有终端窗口(bash、shell 等)

2.启动一个新终端

3.再次执行你的命令例如:

rm -f -r ./folder

4.完成

希望它可以帮助其他人!