EKS Docker映像提取CrashLoopBackOff

时间:2020-04-16 19:56:51

标签: docker amazon-eks mlflow

我正在尝试从ECR到我的EKS部署Docker映像。尝试将Docker映像部署到Pod时,我从CrashLoopBackOff获得以下事件:

buttons[i].setOnClickListener(new View.OnClickListener(){

   @Override
   public void onClick(View view){

       //Put whatever is common between buttons outside of the switch

       switch(((Button)view).getText().toString()){

       //And then just assign a case for whatever functionality you need specifically for each goal

       }

   }


});

我不明白为什么它会像这样不断循环而失败。谁知道为什么会这样吗?

2 个答案:

答案 0 :(得分:0)

CrashLoopBackError可能与以下可能原因有关:

  • 您的pod内的应用由于错误而无法启动;

  • 您的广告连播所基于的图像在注册表中不存在,或者 计划您的Pod的节点无法从注册表中提取;

  • pod的某些参数配置不正确。

在您的情况下,容器内部似乎有应用程序错误。 尝试使用以下命令查看日志:

kubectl logs <your_pod> -n <namespace>

有关如何解决此类错误的更多信息,请参考:

https://pillsfromtheweb.blogspot.com/2020/05/troubleshooting-kubernetes.html

答案 1 :(得分:0)

容器内的进程崩溃。可能是Docker基本映像上入口点的原因。

您可以尝试类似的方法来检查容器的日志

kubectl logs -f <pod_name>