I was trying to run simple python file on kubenetes engine. while i got following error message "Pod errors: CrashLoopBackOff". How to fix this issue?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
The issue caused by the docker container which exits as soon as the "start" process finishes. Add a command that runs forever and probably it'll work. For example, recreating docker image:
#Dockerfile
[...]
CMD exec /bin/bash -c "trap : TERM INT; sleep infinity & wait"
回答2:
Just modify your deployment as follows:
spec:
containers:
- image: YOUR_IMAGE
name: NAME
tty: true #add this line