在k8s 集群中创建pod出现 CrashLoopBackoff原因
(1)docker 本次缓存旧的镜像,且tag 都一样,pod 每次执行都是使用老的镜像。解决方式:每次构建 都要用新的tag,同时yaml样本文件使用image tag 要跟Harbor中tag保持同步。(2) dockerfile有问题:修改dockerfile.尤其是 CMD 或者ENTRYPOINT是经常出问题的点(3)镜像里的进程启动报错docker logs -...
·
(1)docker 本次缓存旧的镜像,且tag 都一样,pod 每次执行都是使用老的镜像。
解决方式:
每次构建 都要用新的tag,同时yaml样本文件使用image tag 要跟Harbor中tag保持同步。
(2) dockerfile有问题:
修改dockerfile.尤其是 CMD 或者ENTRYPOINT是经常出问题的点
(3)镜像里的进程启动报错
docker logs -f 镜像ID 看下日志 ,如果报错请求修改程序代码或者工程的配置文件。如果不小心,会经常搞错配置项的。
更多推荐
已为社区贡献4条内容
所有评论(0)