关于runc

时间:2016-11-21 05:48:01

标签: docker kubernetes google-kubernetes-engine

与以下网址相关:Kubernetes: runContainer: API error (500): Cannot start container (docker failed to umount)

我们在GKE上使用kubernetes集群。 kubenetes的版本是主版本1.4.5和minion节点版本1.2.0。

我们的群集上发生了与上述URL相同的问题。 我们了解升级节点版本是一个解决方案, 但由于系统限制,目前很难立即使用节点池升级minion节点

所以我有一个问题。 在回答上面的URL时,CJ Cullen回复如下

  

您可以通过在容器的命令行中添加额外字符来解决此问题。

在运行GKE的kubernetes中,应该更改哪些内容以应用上述解决方法?我应该更改清单文件还是Dockerfile?

1 个答案:

答案 0 :(得分:0)

添加额外字符可以通过添加仅使用空格作为其值的环境变量来完成(或者在大多数情况下没有值)。请注意,这不是一个完整的修复 - 因为当容器配置是一个非常特定的大小(2的幂)时会发生错误,你不能确定添加额外的字符不会导致你的容器配置达到2的幂值。