错误详情
docker: Error response from daemon: OCI runtime create failed: container_linux.go:346: starting container process caused “process_linux.go:297: applying cgroup configuration for process caused \”open /sys/fs/cgroup/docker/cpuset.cpus.effective: no such file or directory\””: unknown.
问题导致
在Fedora 31中默认开启了cgroups V2,Docker还没有支持这个版本.但对cgroups V2的支持正在开发中,估计后续版本会支持.
解决办法
在Fedora 31中禁用cgroups V2即可.
执行下面的语句会重启系统,请注意提前保存数据及相关工作进度!
sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0" sudo reboot
解决办法参考自: https://github.com/docker/cli/issues/297#issuecomment-547022631