kubectl描述了pods logs
pods日志 logs
command:
- bundle exec unicorn -c config/unicorn/production.rb -E production
容器无法在k8s上启动,并且发生了一些错误。
但是当我执行
时
docker run -d image [CMD]
容器效果很好。
答案 0 :(得分:0)
“command”是一个数组,因此每个参数必须是一个单独的元素,而不是全部在一行
答案 1 :(得分:0)
对于遇到此问题的其他人:
确保宝石(包括独角兽)实际安装在容器使用的卷中。如果没有,请执行捆绑安装。
此类错误的另一个原因可能是work_dir(在docker-compose.yml中)指定的目录不存在(请参阅Misleading error message "ERROR: Container command not found or does not exist.")。