我正在尝试从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
}
}
});
我不明白为什么它会像这样不断循环而失败。谁知道为什么会这样吗?
答案 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>