为什么 Kubernetes 的容器在 runsc (gVisor) 上作为 Docker 中的运行时会失败?



我正在使用Docker运行一个主Kubernetes集群。我想在 Kubernetes 上尝试 runsc (gVisor(。我只想在单独的沙箱中启动每个容器。所以我将runsc设置为默认运行时并重新启动Docker服务。令我惊讶的是,所有 Kubernetes 的容器都失败了(docker ps检查过(。导致这种情况的异常是什么?有没有其他方法可以使用gVisor+Docker+Kubernetes?

我正在使用正确的要求来运行它们中的每一个。

PS:我只是一个初学者。

感谢您尝试 gVisor! 抱歉,它不适合您。

在gVisor中运行Kubernetes Pod仍然是相当实验性的。 它可以工作,但现在配置起来有点困难。 我们正在努力使这更容易。

你能用Docker(不是Kubernetes(运行gVisor吗? 请参阅此处的说明: https://github.com/google/gvisor#configuring-docker

如果失败,请提交错误报告: https://github.com/google/gvisor/issues

如果可以包含调试日志,这将有助于我们诊断任何故障。 https://github.com/google/gvisor#debugging

最新更新