当我运行时,我在 appengine 上收到此错误gcloud preview app run app.yaml
:
The --custom_entrypoint flag must be set for custom runtimes
My app.yaml
好像:
version: 0-1-1
runtime: custom
vm: true
api_version: 1
manual_scaling:
instances: 1
handlers:
- url: .*
script: dynamic
我的 dockerfile 只是:FROM google/nodejs-runtime
我重新安装了gcloud
要获取最新版本,托管虚拟机的 yaml 配置是否发生了变化?这使我无法测试我的应用程序。
Google Cloud SDK 版本 0.9.67 似乎存在错误或设置问题,导致此错误。作为临时解决方法,您可以使用以下命令恢复到可以正常工作的以前的 SDK 版本:
gcloud config set component_manager/fixed_sdk_version 0.9.66
gcloud components update
要返回到 SDK 的当前版本,请运行:
gcloud config unset component_manager/fixed_sdk_version
gcloud components update
这个问题在几个版本之前就出现过,并在此处解决:在谷歌云上运行node.js,但使用docker运行时出错
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)