ben AppEngine'de bu hatayı alıyorum: The --custom_entrypoint flag must be set for custom runtimes
Düzeltme "` - Özel çalışma zamanları için --özel_entrypoint bayrağı ayarlanmalıdır "? Ben <code>gcloud preview app run app.yaml</code> çalıştırdığınızda
Benim gibi app.yaml
görünür:
version: 0-1-1
runtime: custom
vm: true
api_version: 1
manual_scaling:
instances: 1
handlers:
- url: .*
script: dynamic
Benim dockerfile sadece: Ben son sürümü almak için gcloud
yeniden FROM google/nodejs-runtime
Yönetilen sanal makineler için yaml yapılandırmasında bir değişiklik mi yaptı? Bu, uygulamamı test etmemi imkansız hale getiriyor.
google-bulut sdk/platformda
Google Cloud SDK sürümü 0.9.65 ile daha eski bir hata oluştu, ancak düzeltilmiş olması gerekiyordu. Hangi SDK sürümünün çalıştığını doğrulayabilir misiniz: gcloud version İlgili soru ve geçici çözüm şu adreste bulunmaktadır: http://stackoverflow.com/questions/30945321/running-node-js-on-google-cloud-but-error-running- docker –
FYI - Bu hatayı Google Cloud SDK 0.9.67 ile de görüyorum. Bir geçici çözüm olup olmadığını kontrol ediyorum ya da düzeltin. –
Sadece güncellemek için, önceki sürüm 0.9.66'ya geri döndüm ve artık hatayı göremedim. Ben koştu: gcloud config set component_manager/fixed_sdk_version 0.9.66 - En son geri almak için, çalıştırın: gcloud config unset component_manager/fixed_sdk_version –