docker容器内文件删除操作出现一堆问号
发表于 : 2020-09-01 14:13
Ubuntu和centos的容器都试过,一样的问题
就是容器建立之前的文件删除将产生一排的???????????,如果是在容器内新建的文件删除操作就没有这样的问题
就是容器建立之前的文件删除将产生一排的???????????,如果是在容器内新建的文件删除操作就没有这样的问题
还没设置文件共享目录,创建命令是这样astolia 写了: ↑2020-09-02 10:52 容器的相关设置是什么?单纯共享文件的话建议用bind mount https://docs.docker.com/storage/bind-mounts/
astolia 写了: ↑2020-09-04 12:15 你系统内核版本是多少?文件系统是什么?这种对只读镜像系统的修改是基于overlayfs的,前几年的内核中的overlayfs有一些问题 https://github.com/moby/moby/issues/9572
我在ubuntu 18.04(4.15内核,ext4)上试了下,删除文件的表现很正常
好的我试试,谢谢!astolia 写了: ↑2020-09-04 18:18 你这内核也太老了,据上面4楼链接里的内容,要4.4.6之后的内核才算修复了,也不知道红帽把补丁移植回旧内核没有。
另外在xfs上用overlayfs还有其他的问题,和你遇到的现象一致,见 https://bugzilla.kernel.org/show_bug.cgi?id=108811
升级内核到4.4了还是一样的问题astolia 写了: ↑2020-09-04 18:18 你这内核也太老了,据上面4楼链接里的内容,要4.4.6之后的内核才算修复了,也不知道红帽把补丁移植回旧内核没有。
另外在xfs上用overlayfs还有其他的问题,和你遇到的现象一致,见 https://bugzilla.kernel.org/show_bug.cgi?id=108811
我给你的链接没去看?rhinolt 写了: ↑2020-09-07 8:47升级内核到4.4了还是一样的问题astolia 写了: ↑2020-09-04 18:18 你这内核也太老了,据上面4楼链接里的内容,要4.4.6之后的内核才算修复了,也不知道红帽把补丁移植回旧内核没有。
另外在xfs上用overlayfs还有其他的问题,和你遇到的现象一致,见 https://bugzilla.kernel.org/show_bug.cgi?id=108811