otrzymuję ten błąd na AppEngine kiedy biegnę gcloud preview app run app.yaml
: The --custom_entrypoint flag must be set for custom runtimes
Jak naprawić "` Flaga -custom_entrypoint musi być ustawiona dla niestandardowych środowisk wykonawczych "?
My app.yaml
wygląda następująco:
version: 0-1-1
runtime: custom
vm: true
api_version: 1
manual_scaling:
instances: 1
handlers:
- url: .*
script: dynamic
Moja dockerfile tylko: FROM google/nodejs-runtime
I ponownie zainstalowany gcloud
aby pobrać najnowszą wersję , czy coś zmieniło się w konfiguracji yaml dla zarządzanych maszyn wirtualnych? To uniemożliwia mi przetestowanie mojej aplikacji.
Wystąpił wcześniejszy błąd w Google Cloud SDK w wersji 0.9.65, ale powinien on zostać naprawiony. Czy możesz sprawdzić, jaka masz wersję SDK, uruchamiając: gcloud version Pokrewne pytanie i obejście problemu: http://stackoverflow.com/questions/30945321/running-node-js-on-on-google-cloud-but-error-running- with-docker –
FYI - Widzę też ten błąd w Google Cloud SDK 0.9.67. Sprawdzam obejście lub naprawę. –
Aby zaktualizować, przywróciłem poprzednią wersję 0.9.66 i nie widzę już błędu. Uruchomiłem: gcloud config set component_manager/fixed_sdk_version 0.9.66 - Aby wrócić do najnowszego, uruchom: gcloud config unset component_manager/fixed_sdk_version –