可以在本地构建和运行映像。无法通过Google Kubernetes Engine(GKE)构建和运行图像

时间:2017-11-20 16:55:28

标签: node.js kubernetes google-kubernetes-engine google-container-registry

从我的应用程序的根目录,我可以构建一个图像并在本地运行它。当我使用通过kubernetes引擎构建的图像时,它成功构建,但应用程序错误。image of error logs

上面的日志来自kubernete的仪表板,它们显示了尝试运行应用程序时发生的错误。

我还将本地环境更改为node / npm版本,以匹配日志和应用程序中记录的版本。该应用程序在本地运行时没有任何问题。

我发现其他一个用户遇到了类似的问题:https://github.com/GoogleCloudPlatform/cloud-builders/issues/142所以我对它的内容感到非常难过,欢迎提出任何建议。

1 个答案:

答案 0 :(得分:0)

  1. 您是否尝试使用此工具查看图像差异? https://github.com/GoogleCloudPlatform/container-diff
  2. 您是否尝试将本地图像部署到GKE以检查它是否正常工作?
  3. 此外,您应该尝试捕获gulp错误,以便更好地了解出现了什么问题。 https://medium.com/@boriscoder/catching-errors-on-gulp-js-4682eee2669f

    干杯, Philmod