问题
Error: failed to start container “mysql”: Error response from daemon: OCI runtime create failed: container_linux.go:318: starting container process caused “process_linux.go:281: applying cgroup configuration for process caused “No such device or address””: unknown
原因
runc 版本导致
which runc
command -v runc
解决方案
更新runc版本,直接替换二进制文件即可。
docker version
Client: Docker Engine - Community
Version: 19.03.15
API version: 1.40
Go version: go1.13.15
Git commit: 99e3ed8
Built: Sat Jan 30 03:14:33 2021
OS/Arch: linux/arm64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.15
API version: 1.40 (minimum version 1.12)
Go version: go1.13.15
Git commit: 99e3ed8
Built: Sat Jan 30 03:20:21 2021
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: v1.3.9
GitCommit: ea765aba0d05254012b0b9e595e995c09186427f
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683