我正在尝试在 CentOS7 上运行 clearlinux docker 容器。它成功启动,但基本 fs 操作失败:
$ docker run -it clearlinux:latest /bin/bash -c "ls -ld /"
ls: cannot access '/': Operation not permitted
但是在 CentOS8 和 Ubuntu 上没有这样的问题。它工作正常:
$ docker run -it clearlinux:latest /bin/bash -c "ls -ld /"
drwxr-xr-x 1 root root 4096 Apr 14 14:18 /
我以这种方式安装 docker:https ://docs.docker.com/engine/install/centos/
我尝试了三种不同的内核:5.6.4、4.4.219、3.10.0
我还尝试将 ext4 和 xfs 作为 overlay2 的支持文件系统。
el7 内核或 el7 docker-ce 包可能存在问题。任何帮助将非常感激。