[英]Unable to find/modify the Dockerfile of a Google App Engine Managed VM that uses a standard runtime (python27)
[英]app.yaml file - Unable to assign value 'python27 api_version' to attribute 'runtime':
我試圖通過谷歌應用程序引擎部署一個非常簡單的網頁,但由於我的yaml文件有些錯誤,我無法部署該應用程序。
錯誤:
(gcloud.app.deploy)解析文件時發生錯誤:[/ home / google_gcp / parkwaypoc / app.yaml]無法為屬性'runtime'賦值'python27 api_version':運行時值'python27 api_version'不匹配表達式'^(?:((gs:// [a-z0-9 -._ /] +)|([az] [a-z0-9-] {0,29})))$'
我的App.yaml文件:
runtime:python27
api_version:1
threadsafe:true
handlers:- url:/
static_files:www/index.html
upload:www/index.html
- url:/(.*)
static_files:www/\1
upload:www/(.*)
我用相同的問題搜索了其他人,暗示了空白問題所以他們被刪除但我無法解決。
yaml文件是直接從Google復制的: https : //cloud.google.com/appengine/docs/standard/python/getting-started/hosting-a-static-website#uploading_your_files_to_google_app_engine
對不起,我對此有點新鮮。
問候,瑞恩
您的app.yaml 不是 指定鏈接的直接剪切和粘貼。 已發布的yaml已被清除,並且無法正確解析為yaml。
嘗試:
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /
static_files: www/index.html
upload: www/index.html
- url: /(.*)
static_files: www/\1
upload: www/(.*)
我遇到過同樣的問題。 檢查您的yaml文件,以獲取行前面的額外空格。 當我從Google鏈接復制粘貼時,我遇到了這個問題。 我刪除了額外的縮進,它工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.