2

我在运行 Fedora 31 的新笔记本电脑上安装了 docker 社区。我按照此处给出的指南进行操作:https ://docs.docker.com/install/linux/docker-ce/fedora/ 。在我尝试运行 hello-world 映像或 mysql 映像之前,一切都很好。我这样做是为了避免每次都使用 sudo ,仅此而已。

sudo usermod -aG docker $USER

当我使用

docker run hello-world

回报是:

de42c60db0a02e91977cb959b3467aa1bb7ca00fa009a95256615a31c55fe395
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.

有谁知道如何解决这个问题?非常感谢 !

4

1 回答 1

5

你需要运行:

sudo dnf install -y grubby && \
  sudo grubby \
  --update-kernel=ALL \
  --args="systemd.unified_cgroup_hierarchy=0"

并重新启动,来源here

于 2019-12-10T10:36:21.653 回答