Docker
CreateContainerError:超出上下文期限
對於一個項目,我必須使用大容器(500Mb 到 60Gb)。
我沒有精確的測量值,但是當我使用 gitlab-runner 執行大於 3-5Gb 的容器時,我在 rancher 中遇到錯誤:
CreateContainerError: context deadline exceeded
我們的 kubernetes 集群是使用 rke 建構的,rancher 作為 web ui 並位於我們的數據中心。
該錯誤僅在 gitlab-runner 中出現,如果我
docker run ...
在 kubernetes 節點上啟動,一切正常。也許某處有超時?
你們有沒有人遇到過這個問題?
謝謝你。
好的,似乎在我的 rke 配置(cluster.yml)中添加這些行可以解決這個問題:
services: kubelet: extra_args: runtime-request-timeout: '1h'