我装了一个翼龙面板,它是基于 Docker 的一个游戏管理面板。
装好了以后,我创建了一个服务器尝试运行(也就是它执行 docker run 的时候),出现了一个从没见过的错误:
Error: (HTTP code 500) server error - OCI runtime create failed: container_linux.go:345: starting container process caused "process_linux.go:430: container init caused \"process_linux.go:396: setting cgroup config for procHooks process caused \\\"failed to write 1 to memory.oom_control: write /sys/fs/cgroup/memory/docker/5bf33f851f0628cdb2a087b3c3e9b7f0442281c12a95a532abbb1f797efd9c38/memory.oom_control: invalid argument\\\"\"": unknown
at /data/daemon/node_modules/docker-modem/lib/modem.js:254:17
at getCause (/data/daemon/node_modules/docker-modem/lib/modem.js:284:7)
at Modem.buildPayload (/data/daemon/node_modules/docker-modem/lib/modem.js:253:5)
at IncomingMessage.<anonymous> (/data/daemon/node_modules/docker-modem/lib/modem.js:229:14)
at emitNone (events.js:111:20)
at IncomingMessage.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1064:12)
at _combinedTickCallback (internal/process/next_tick.js:139:11)
at process._tickDomainCallback (internal/process/next_tick.js:219:9)
注意这里:
failed to write 1 to memory.oom_control: write /sys/fs/cgroup/memory/docker/...此处省略.../memory.oom_control: invalid argument
查了下 invalid argument 好像是文件系统的问题,但是没有找到跟 Docker 有关的结果。
然后我还试了下重装 Docker,没有用;禁用了 OOM Killer,也没有用。
有大佬知道这是什么问题吗?谷歌找了很久都没有结果,快疯了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.