kubectl描述豆莢 logsAPI錯誤(500):容器命令找不到或不存在
豆莢日誌 logs
command: - bundle exec unicorn -c config/unicorn/production.rb -E production
容器不能在K8S和一些錯誤啓動發生。
但是,當我exec的
docker run -d image [CMD]
容器效果很好。
kubectl描述豆莢 logsAPI錯誤(500):容器命令找不到或不存在
豆莢日誌 logs
command: - bundle exec unicorn -c config/unicorn/production.rb -E production
容器不能在K8S和一些錯誤啓動發生。
但是,當我exec的
docker run -d image [CMD]
容器效果很好。
「命令」是一個數組,所以每個參數必須是一個單獨的元件,但並非所有在同一行
對於任何人運行到這樣的問題:
確保寶石(包括麒麟)實際上安裝在容器使用的卷中。如果沒有,請執行軟件包安裝。
另一個原因,這種錯誤可能是下working_dir指定的目錄(在泊塢窗,compose.yml)不存在(見Misleading error message "ERROR: Container command not found or does not exist.")。