0%

猫盘刷Archlinux使用docker

关于猫盘刷入archlinux后使用docker会报如下错误OCI runtime create failed

1
docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error setting cgroup config for procHooks process: bpf_prog_query(BPF_CGROUP_DEVICE) failed: invalid argument: unknown.

问题探究

问题描述: opencontainers/runc Issue 2959
解决方法: systemd.unified_cgroup_hierarchy=0
archlinux-arm相关

具体操作

1
2
3
$ cd /boot
/boot $ sed -i 's/\(setenv bootargs.*\)"/\1 systemd.unified_cgroup_hierarchy=0"/' boot.cmd
/boot $ mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr

重启即可启动容器